ホームページ >バックエンド開発 >PHPチュートリアル >php 致命的なエラー: 問題の解決策で最大実行時間の 30 秒を超えました
php 致命的なエラー: 最大実行時間 30 秒を超えました問題の解決策:
転載元: www.alixixi.com/program/a/2011110575885.shtml
このエラーは php
の実行時間を指します。設定ファイルに設定された最大実行時間の 30 秒を超えました。これはプログラム自体の問題ではなく、システムの設定ファイルの問題です。インターネット速度が速い場合は、再度実行するとこの問題は発生しない可能性があります。これはエラーですが、この問題が発生した場合は、次の 3 つの方法で変更することもできます。
1. php 構成ファイルを変更し、php.ini ファイルを C:WINDOWS に配置します。ディレクトリを下に移動して、
この行は、30 秒に設定された最大実行時間です。この値は変更できます。あなたの期待。 (max_execution_time = 0 に直接設定することもできます)
2. 誰もが php.ini ファイルを変更できるわけではないため、この関数を使用して最大実行時間制限値を変更できます。例:
は 100 秒に設定され、実行時間に制限がないことを意味します。
3. set_time_limit() 関数を使用します。set_time_limit(20) は、最大実行時間プラス 20 秒を意味しますが、PHP がセーフ モードで実行されている場合、最初のメソッドを使用しない限り、set_time_limit() は結果を返しません。
以下は部分的な説明です: set_time_limit --- 最大実行時間を制限します set_time_limit (PH3、PHP4) set_time_limit --- 最大実行時間を制限します 構文: void set_time_limit (int 秒) 説明: の許容実行時間を設定します。プログラム 秒数。制限時間に達すると、プログラムはエラーを返します。
デフォルトの制限時間は 30 秒です。max_execution_time の値は構造ファイル (PHP3 では php3.ini、PHP4 では php.ini と呼ばれます) で定義されます。秒が 0 に設定されている場合は、時間制限がないことを意味します。 .限界。
上記は、PHP の致命的なエラー: 最大実行時間 30 秒を超えた問題の解決策を、関連する内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。