web-dev-qa-db-ja.com

PHPスクリプトの最大実行時間を設定するにはどうすればよいですか?

PHPスクリプトの最大実行時間を変更したい。試したスクリプトで

ini_set("max_execution_time", "1000");

そして

set_time_limit(1000);

一緒にそして別々に。

この行も.htaccessに追加しました:

php_value max_execution_time 1000

php.iniのセーフモードはオフで、ApacheサーバーのフラグはAllowOverride All。サーバーの実行時間を長くするにはどうすればよいですか?

9
Nick Q.

Iniファイルで変数を設定することは私のために働きます:

max_execution_time = 1000;

set_time_limit()は、セーフモードでない限り、同様に機能するはずです。

7
Bryan Agee

.htaccessまたは1つのVirtualHostの構成で使用するApache2ディレクティブを探している場合は、おそらくphp_admin_valueが必要です。

php_admin_value max_execution_time 1000

AFAIKこれはmod_phpでのみ機能します

5
Lukas