Итак, у меня есть работа CRON, которая просто не работает.Какое-то время (около 5 часов) в скрипте myapp.py произошла ошибка из-за смены пароля.
За это время CRON (по понятным причинам) спамил мой почтовый ящик до смерти с тем же уведомлением об ошибке.около 300 раз.Итак, я исправил скрипт и выключил работу CRON (читай: закомментировал) на несколько часов, чтобы он мог завершить рассылку любых неотправленных писем и вообще остыть.Тем не менее, примерно через 8 часов я обнаружил, что это спамит мне еще 200-300 электронных писем, и фактически не прекращает работать, когда я его убил.Поэтому я удалил все эти электронные письма и раскомментировал задание CRON, надеясь, что оно будет работать правильно, теперь, когда я исправил сценарий.
Теперь, однако, он, похоже, не выполняется вообще.Письма не поступают, и ничего не обрабатывается.Мой хостинг провайдер быстро проверил CRON и обнаружил, что другие задания работают без проблем.
Вот crontab, с которым я работал:
# canary
MAILTO="pcperini@aim.com"
*/1 * * * * /var/chroot/home/content/11/1234567/html/cron/app/myapp.py
Скрипт python начинается с:
#!/usr/bin/python2.4
- это путь, который возвращается "каким питоном" для среды.Сценарий также имеет chmoded с + x и запускается (правильно) при вызове (т.е. ./myapp.py)