на моем выделенном сервере у меня есть скрытое задание cron (используется одна из учетных записей cpanel), которое нигде не отображается (установка основана на cpanel / whm)
сначала я взглянул на
crontab -e
чтобы увидеть, нет ли его там, тогда я взглянул на файлы cron учетной записи cpanle
/var/spool/cron/username
его тоже нет,
ни
/etc/crontab
ничего в
/var/logs/cron
Я вижу, как он работает каждый день (потому что я вижу, как идут электронные письма), но я не могу понять, откуда это.
Еще одна странная вещь, которую я заметил, - это обычная настройка для
не работает но
30 9 * * 3 php /home/username/public_html/protected/cron.php Weekly
это работает
15 4 * * * lynx -dump 'http://www.xxx.com/admin/counts.php'
не уверен, что это за проблема и откуда она, и не знаю, что происходит в кронах ...
при удаче ?
Периодические задачи могут не выполняться через cron. Если cron не регистрирует их и они не отображаются в /var/spool/cron
или /etc/cron.d
, затем проверьте, запущен ли какой-либо другой демон планирования задач (например, monit).
Если вы обнаружите, что он / они запущены, вы можете посмотреть его конфигурацию (демона планирования задач), чтобы найти возможных подозреваемых.
Также не забывай других вроде logrotate.d потому что они могут включать скрипты, запускаемые до / после каждой ротации журнала
чек /var/log/syslog
(в Ubuntu), если это cron, он должен быть указан там, вы также можете захотеть выполнить команду grep, которая выполняется в syslog, которая сообщит вам, как она выполняется