ホームページ >バックエンド開発 >PHPチュートリアル >php max_execution_time 実行時間の問題_PHP チュートリアル
php.ini のデフォルトの最大実行時間は 30 秒で、多数のユーザーに大量の電子メールを送信するなど、完了までに時間がかかるジョブがある場合、これは php.ini の max_execution_time 変数で指定されます。または、大量のデータ分析作業を実行したい場合、サーバーは 30 秒後に実行中のプログラムを強制的に終了します。 この問題を解決するにはどうすればよいですか?
最も簡単な方法は、php.ini の max_execution_time の値を変更することです。ただし、Web ホスティングを使用する開発者など、誰もが php.ini を変更する権利を持っているわけではありません。サーバー上の php.ini は多くの Web サイトで使用されます。したがって、自由に変更することはできません。
もう 1 つの方法は、ini_set('max_execution_time', '0') を PHP プログラムに追加することです。値 0 は、実行時間制限がないことを意味し、必要なだけプログラムを実行できます。プログラムがまだテスト段階にある場合は、プログラム エラーによるサーバーのクラッシュを防ぐために、制限時間を実数に設定することをお勧めします。
http://www.bkjia.com/PHPjc/323804.html