Имеем папку cron.hourly:
ls /etc/cron.hourly/
clean_logs.sh hosting_check_configs.pl restart_failover_apache
Но если попробовать запустить CRON задачи вручную мы получим:
run-parts -v /etc/cron.hourly/
run-parts: executing /etc/cron.hourly/restart_failover_apache
Syntax OK
Restarting web server: apache2 ... waiting .
То есть CRON вообще не увидел остальные скрипты, у которых есть расширение. Вот такие вот дела :)
cat `which run-parts`
ReplyDeleteпосмотри на список исключений расширений в этом файле.
и вообще чего в vixie-cron лезть рутом в конфиг-файлы, подкладываь скрипты в /etc если есть команда
crontab -e
Спасибо написано очень доходчиво :)
ReplyDeleteХочу добавить от себя детальное описание процесса настройки крона
вручную и через панельку DirectAdmin http://private-seo-soft.blogspot.com/2010/04/crontab.html
Так через crotab -e и добавлялось :)
ReplyDelete