Назад | Перейти на главную страницу

Скрытая кукуруза на веб-сервере не может узнать, где она находится…?

на моем выделенном сервере у меня есть скрытое задание 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, которая сообщит вам, как она выполняется