Bir cron işi (cron2.php) sonra çalışacak ve yalnızca bir cron işi (cron1.php) başarıyla çalıştırıldıktan sonra nasıl ayarlayabilirim?Başka bir cron işi bitirdiğinde cron işi nasıl çalıştırılır?
5
A
cevap
2
Eğer pratikse shell_exec'i kullanabilir veya ikinci dosyayı çalıştırmak için ilk php dosyasına dahil edebilirsiniz. Eğer bu ilk dosyanın sonuna yerleştirilirse, sadece betik bu noktaya başarılı bir şekilde ulaşırsa yürütülür ve ilk bölümün başarıyla tamamlandığını doğrulamak için php kodunu kullanabilirsiniz.
11
Birini takip eden iki komut yapmak için, yalnızca ;
'u kullanın. Örneğin,
sleep 2; ls
iki saniye duraklar olduğunu görmek ve daha sonra bir ls
yapacağız. Aynısını crontab'ınızda yapın.
İkinci iş başarılı olan ilk öğeye dayanıyorsa, &&
gösterimini (;
yerine) kullanın.
Teşekkürler! Çalıştı .. – Paul