1. ホーム
  2. php

[解決済み] 致命的なエラーです。最大実行時間300秒を超えました

2022-12-02 02:08:53

質問

このPHPエラーが出続けます。

致命的なエラーです。最大実行時間300秒を超えました

私は max_execution_timemax_input_time の設定を、php.ini (apacheとcliの両方) で 0 , -14000 秒ずつです。

というエラーがまだ出ています。

致命的なエラーです。最大実行時間300秒を超えました

私のスクリプトも、このメッセージが表示されるまでに300秒以上実行されました。

コマンドラインからスクリプトを実行しています。

また、私の phpinfo() を確認し、どの php.ini を使っているのかを確認します。

さらに興味深いことに、私は max_execution_timemax_input_time を 5 秒に設定すると、スクリプトは 5 秒をはるかに超えて実行され、このメッセージが表示されます。

致命的なエラーです。最大実行時間300秒を超えました

どのように解決するのですか?

スクリプトの冒頭に、以下のように記述します。

ini_set('MAX_EXECUTION_TIME', '-1');