Cronの操作に問題があります。デフォルトでは、サーバー上で継続的に実行したい2つのPHPスクリプトがあります。現在私が使用している制限なしループは続行されますが、ランダムな時間に止まるようです。
理想的には、スクリプトが実行中であることを確認し、そうでなければ起動するスクリプトを作成したいと思います。
どうすればいいのか知りたいです。
ベストアンサー1
あなたが望むのは、cronタスクではなくデーモンプロセスです。cron ジョブは特定のジョブを実行するために使用されます。定期的に(または起動時)、いいえプロセスをアクティブに保つために使用されます。この記事を読んで、次のように非常に簡単な作業を実行してください。
#!/bin/sh
while true
do
/my/script.php >> /var/log/my_script.log 2>&1
done