Я пытаюсь выполнять скрипт PHP каждые две минуты на моем сервере, но, похоже, он не работает.
Я использую следующее задание cron:
2 * * * * /usr/bin/php /srv/www/<snip>/<snip>/run.php
Я также пробовал:
2 * * * * php /srv/www/<snip>/<snip>/run.php
Оба из них выполняются правильно через командную строку SSH.
Я вошел в работу cron с помощью следующего метода через SSH:
crontab -e
Я также запускаю Ubuntu 10.04.3 LTS
, если это имеет значение.
Что-то я делаю не так? любой совет?
Вы написали 2
в столбце минут, так что задание выполняется через 2 минуты после часа, каждый час. Чтобы запускать задание каждые 2 минуты, напишите
*/2 * * * * php /srv/www/<snip>/<snip>/run.php