cli で簡単なコードを実行し、php 設定の max_execution_time の値を確認したいと考えています。もちろん、php.ini または .htaccess で確認できます。私はcliを使ってそれをやろうとしました
php -a
echo ini_get('max_execution_time');
しかし、常に0を返します。CLIで確認する方法はありますか?
cli で簡単なコードを実行し、php 設定の max_execution_time の値を確認したいと考えています。もちろん、php.ini または .htaccess で確認できます。私はcliを使ってそれをやろうとしました
php -a
echo ini_get('max_execution_time');
しかし、常に0を返します。CLIで確認する方法はありますか?
以下を使用して実行時間を確認できます
linux-1:~$ php -i | grep max_execution
max_execution_time => 0 => 0
ここでやりたいのは、ini構成から値を取得することだと思います。そのためには、を使用する必要がありますini_get()
ゼロの最大実行時間は、単に制限がないことを意味します。スクリプトがタイムアウトすることはありません。これは、コマンドラインからPHPを実行するときのデフォルトの動作です。
ドキュメントからの抜粋-
max_execution_time-
これは、スクリプトがパーサーによって終了されるまでに実行できる最大時間を秒単位で設定します。これにより、不適切に記述されたスクリプトがサーバーを拘束するのを防ぐことができます。デフォルト設定は30です。コマンドラインからPHPを実行する場合、デフォルト設定は0です。