0

継続的にタイムアウトする PHP CLI スクリプトがありますが、タイムアウトの原因がわかりません。一見「ランダムに」スクリプトが停止し (ログに PHP エラーは記録されません)、コンソールに次の出力が表示されます。

timeout, elapsed_time = 60

PHPの時間制限をset_time_limit(0);断続的に設定していますが、違いはないようです。

それに加えて、タイムアウトに達した場合、PHP はエラーをスローするはずであり、エラーはスローされません。このタイムアウトは、PHP 以外の何かによって引き起こされる可能性がありますか?

このスクリプトは、Ubuntu マシンで bash スクリプト「.sh」によって開始されます。

ありがとう!

4

1 に答える 1

1

私を助けてくれたみんなに感謝します。

スクリプトを実行してみましたがnohup、タイムアウトの問題は解消されたようです。これが他の誰かに役立つことを願っています!

于 2012-09-28T17:09:40.493 に答える