数分間実行される php スクリプトがあります。サーバー上に小さな (2 ~ 20K) ファイルを大量 (最大 10000) 作成します。
何らかの理由で、約 90 秒後に、常に 500 内部サーバー エラーが発生します。php.ini の問題かもしれないと思ったので、いくつかの値を編集しました。
max_execution_time = 1000
max_input_time = 1000
default_socket_timeout = 1000
memory_limit = 400M
post_max_size = 100M
file_uploads = On
upload_max_filesize = 100M
また、phpinfo() を使用してこれらの新しい設定が行われたかどうかを確認したところ、有効になっていることがわかりました。
スクリプトを機能させるために他に何ができる/変更できますか?
PHP5.5 Windows Server 2008 R2、SP1、残念ながら、物理メモリは 600 MB しかありません errors_log に何もありません。