を超えている私たちは、約500画像をアップロードしている時に最大数
max_file_uploads = 600
memory_limit = 200M (most images are 12-15KB)
post_max_size = 200M
は、なぜ我々はまだその警告を得ていますか?
EDIT:これらの変数はすべてphp.iniファイルで設定され、phpinfo()を使用して確認します。
を超えている私たちは、約500画像をアップロードしている時に最大数
max_file_uploads = 600
memory_limit = 200M (most images are 12-15KB)
post_max_size = 200M
は、なぜ我々はまだその警告を得ていますか?
EDIT:これらの変数はすべてphp.iniファイルで設定され、phpinfo()を使用して確認します。
PHPスクリプトは、すべてのファイルがアップロードされるまで実行を開始しません。つまり、PHP内からmax_file_uploads
ディレクティブを変更することはできません。 ini_set()
:php.ini
ファイルで行う必要があります。それ以外の場合は、設定を変更すると既に制限に達しています。
それはPHPのエラーメッセージですが、Apacheがhttpd.confのLimitRequestBodyを介してアップロードサイズを制限できることを指摘しています。 –
また、 'suhosin' PHP拡張モジュールがインストールされているかどうかを調べます。アップロードの上限は 'suhosin.upload.max_uploads'です。成功したアップロードの正確な数(私の場合は120人のうち25人)を見て、その数(25人)のために私の 'phpinfo()'を検索することによって見つけました。 – Andrew
少し遅れていますが、htaccess 'php_value max_file_uploads 1000'に追加することは可能でしょうか?グローバルなパラメータではなく、特定のフォルダ(より具体的には管理セクション)にアクセスしたいだけですか? –
Webブラウザから呼び出されたときに 'phpinfo()'の出力に表示されている正しいphp.iniを確認してください。 – rik
* * Local Value *または* Master Value *の値の列に表示されますか?あなたはそれをどこかに置いていますか? Apache(mod_phpの場合)またはPHPプロセス(fastcgiの場合)を再起動しましたか? –
@rik:はい、 'php -i |私が編集しなければならないphp.iniファイルを確認するためにgrep Configurationを実行します。 @Alvaro:マスターとローカルの両方の値は、これらすべての変数で同じです。 – HyderA