У каждого пользователя в системе есть потенциал для планирования cron
вакансии. Другими словами, может быть много отдельных наборов заданий крона.
Попробовать ls /var/spool/cron
видеть список пользователей с запланированными заданиями.
Если задание, которое Вы запланировали, было сценарием, названным нечто, попробовать grep -l foo /var/spool/cron/*
узнать, какой пользователь запланировал его.
crontab
команда имеет a -u
опция к specifiy пользователь. Можно использовать это для просмотра заданий, созданных в cPanel.
Вы, скорее всего, должны быть зарегистрированы как корень или использование sudo
.
Первая вещь, о которой я могу думать, состояла бы в том, чтобы проверить пользователя на то, для кого был создан крон. Вы не будете видеть crontab, если Вы не будете зарегистрированы как тот же пользователь, crontab был создан для в cpanel.
Я никогда не использовал cpanel, таким образом, я не знаю, существует ли опция создать кроны для другого пользователя или этажерки, поэтому простите мне, если я от основы с этим.
Удачи!
Предположим, пользователь whm или хоста ashkany
, попытка:
cd /var/spool/cron
dir
Посмотрите пользователя->, мой пользователь является ashkany:
nano ashkany
Измените что-то и сохраните его.
То же: (выполненный только в 1:23 минута каждую ночь)
1 23 * * * /usr/local/bin/php/ -p /home/ashkany/public_html/cron.php
(выполните каждые 30 минут),
*/30 * * * /usr/local/bin/php/ -p /home/ashkany/public_html/30.php