私は基本的に、毎分1つのスクリプトを呼び出すcronジョブを持っています。前のスクリプトがまだ実行中の場合、スクリプトはすぐに停止します(前のスクリプトのアクティビティ時間をチェックします)。
それで私はバグを作りました、そしてスクリプトは無限ループに入りました(私はそれが少なくとも一度cronによって呼び出されたことを知っています)。修正を作成してサーバーにアップロードしましたが、それでも疑問に思っています。
- バグのあるスクリプトはどのくらい実行されますか?
- それがまだ実行されているかどうかをどうやって知ることができますか?
- スクリプトを終了する理由とその理由
スクリプトecho
は、同じテキストを何度も繰り返し出力します。
スクリプト内のPSPHPの最大実行時間は0(無限)に設定されており、サーバーに直接アクセスすることはできません。FTPのみです。