ホームページ >バックエンド開発 >PHPの問題 >php.iniでタイムアウトを設定する方法

php.iniでタイムアウトを設定する方法

青灯夜游
青灯夜游オリジナル
2021-09-26 11:44:222918ブラウズ

タイムアウトを設定する方法: 1. PHP インストール ディレクトリに入り、設定ファイル「php.ini」を見つけて開きます。2. 設定ファイル内で「max_execution_time」項目を検索し、この項目の値を必要な時間の値にします。

php.iniでタイムアウトを設定する方法

このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php.ini のデフォルトの最長実行時間時間は 30 秒で、php.ini の max_execution_time 変数で指定されます。多数の受信者に多数の電子メールを送信したり、大量のデータ分析作業を実行したりするなど、完了までに長い時間がかかるジョブがある場合、サーバーは 30 秒後に実行中のプログラムを強制終了します。この問題を解決するにはどうすればよいですか?

max_execution_time の値を変更し、タイムアウトを設定するだけです。設定方法は以下の通りです:

1. PHPのインストールディレクトリに入り、設定ファイル「php.ini」を見つけて開きます

2. ファイル内の「max_execution_time」項目を検索しますを選択し、この項目の値を変更します。 は必要な時間の値です。例

max_execution_time = 1800;

もちろん、PHP 関数を使用して変更することもできます:

1. ini_set("option", "value")function## を使用します。 #

ini_set(''max_execution_time'',''180'');

2. set_time_limit() 関数

を使用し、php ドキュメントの先頭に

set_time_limit(100)  //代表为100秒超时

を追加します。推奨学習: 「

PHP ビデオ チュートリアル

以上がphp.iniでタイムアウトを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。