#php 設定タイムアウトの解決策:
#(1) 初期設定スクリプト実行時間# php.ini ファイルを開いて次を見つけます:
max_execution_time=30これを次のように変更します:
max_execution_time=600サーバー変更権限がない場合は、組み込みの PHP スクリプト メソッドを使用してタイムアウトを設定できます。次のコードを PHP ファイルに追加します:
<?php ini_set('max_execution_time', 600);//秒为单位,自己根据需要定义.htaccess ファイルを使用してタイムアウトを設定し、次のコードをファイルに追加することもできます:
php_value max_execution_time 600( 2) スクリプトの実行時間をリセットし、リセットします。 Set timer
set_time_limit ( int $seconds ) : bool seconds------最大的执行时间,单位为秒。如果设置为0(零),没有时间方面的限制。スクリプトの実行に許可される時間を秒単位で設定します。この設定を超えると、スクリプトは致命的なエラーを返します。デフォルト値は 30 秒、または
php.ini
のmax_execution_time で定義された値 (この値が存在する場合) です。
この関数が呼び出されると、s
et_time_limit()
set_time_limit(20) が呼び出された場合、タイムアウトになるまでにスクリプトを実行できる合計時間は 45 秒になります。
推奨チュートリアル:「
php チュートリアル
以上がPHPでタイムアウトを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。