На моем сервере я запланировал следующий набор файлов cron.
00 21 * * * /bin/sh /path/db_backup.sh
*/2 * * * * /usr/bin/php /path/file1.php
*/2 * * * * /usr/bin/php /path/file2.php
...
*/2 * * * * /usr/bin/php /path/file7.php
*/2 * * * * /usr/bin/php /path/file8.php
Все файлы cron работают вовремя. Но последние два файла php 7 и 8 не работают.
Пропускается ли он из-за того, что предыдущий клиент слишком долго работал или по какой-либо другой причине?
Пожалуйста, помогите мне решить эту проблему. Заранее спасибо.
Причина сбоя во многом зависит от вашего планировщика заданий cron.
В любом случае, попробуйте переместить их в одиночный (shell) скрипт где-нибудь в /usr/local/bin
и назовите это вместо этого.