cron を介して実行される php スクリプトを作成しています。そのタスクは、他の php スクリプトを呼び出すことです。呼び出されたスクリプトは、外部から実行することもできます。私が望むのは、1 つのファイルが実行されている間、同時に実行されるべきではないということです。物事を明確にするために、次のことを検討してください
1 つのスクリプト master.php が、他の 2 つのスクリプト script1.php と script2.php を次々と呼び出すとします。script1.php を呼び出すと、実行が開始され、処理が完了するまでに 10 分かかります。この Script1.php は、この 10 分間でユーザーが個別に実行することもできます。
私がやりたいのは、このスクリプトが処理中に、並列実行だけにならないようにすることです。
これを達成する方法はありますか?(おそらく、script1.php の PID を確認することによって)。
事前にサンクス。