私は今、PHPで最大タイムアウトを2分に設定しなければならない非常に醜いページを持っています。私はset_time_limit()
機能を使用していますが、official documentationからは、 "設定"がどのようにグローバルかはわかりませんでした。set_time_limit()はグローバルか、現在実行中のスクリプトに対してのみですか?
この宣伝文句は、それが特定のスクリプトに限定さだ暗示するようだ:
関数set_time_limit()と設定ディレクティブmax_execution_timeにのみ、スクリプト自体の実行時間に影響を与えます。スクリプトが実行されている最長時間を決定するときに、system()、ストリーム操作、データベースクエリなどを使用するシステムコールなど、スクリプトの実行以外で発生するアクティビティに費やされる時間は含まれません。これは、測定された時間が実際のWindowsでは当てはまりません。
基本的に私はそれがない、まったく他のスクリプトの最大実行時間に影響を与えないもののスクリプトで、この1時間の設定、ダブルチェックしたいですか?他のページを実行してもデフォルトのタイムアウトはありますか?このタイムアウトが必要なページは他にありません(実際には他の機能はありません)。
ノートに影響を与える、となりますそれらの両方をロードしようとしています。 –