php.ini
ファイルを変更するのではなく、 最大実行時間 phpを増やしたい。
私は私のphpファイルからそれを増やしたいです。
これは可能ですか?
ini_set('max_execution_time', 300); //300 seconds = 5 minutes
ini_set('max_execution_time', 0); // for infinite time of execution
これをPHPスクリプトの先頭に配置して、スクリプトを緩めます。
safe_mode
がオフの場合は、以下のステートメントを使用してください。
set_time_limit(0);
PHP関数を使う
void set_time_limit ( int $seconds )
最大実行時間(秒)。ゼロに設定した場合、時間制限はありません。
PHPがセーフモードで実行されている場合、この関数は効果がありません。セーフモードを無効にすること、またはphp.iniで制限時間を変更すること以外に回避策はありません。
set_time_limit(n)
を試すことができます。ただし、PHPセットアップがセーフモードで実行されている場合は、 only php.ini
ファイルから変更できます。