PHPでファイルアップロードサイズの上限を変更
とっくにメモしてあると思ったらメモしていなかったので、コピペ&調整で使えるようにメモ。
PHPのデフォルト設定では2M以上のファイルはアップロードできないけど、.htaccess
ファイルを作成して以下の内容を書けば上限を変更できる。php.ini
の編集権限があれば、そちらで設定してもOK。
php_value max_execution_time 600
php_value memory_limit 512M
php_value post_max_size 288M
php_value upload_max_filesize 256M
サイズは upload_max_filesize < post_max_size < memory_limit
となるように設定する。場合によってはApache側の設定も必要。
以下、参考ページ。