2008-09-04 PHPにおけるファイルアップロードのサイズ制限 php メモ 制限 ファイル1つの容量の制限はphpの設定upload-max-filesizeで決定される http://www.php.net/manual/ja/ini.core.php#ini.upload-max-filesize POST全体での容量の制限はphpの設定(/etc/php.ini)post-max-size,apacheの設定(redhat系だと/etc/httpd/conf.d/php.confで*.phpに関して制限してあると思う)LimitRequestBodyで決定される post-max-size http://www.php.net/manual/ja/ini.core.php#ini.post-max-size LimitRequestBody http://httpd.apache.org/docs/2.2/ja/mod/core.html#limitrequestbody 注意点 phpの設定による制限にかかった場合は,アップできたとしても画像は保存されていない マニュアルにあるけど,制限にかかった場合は $_POST と $_FILES が空になるので,何か入れておいてチェックすればアップが成功したか判る apacheの設定による制限にかかった場合は,それを超えたとしても有無を言わさずエラーが出て終了する