cron - запуск php скрипта
Всем привет! Помогите настроить задание крон для запуски пхп скрипта каждые 10 мин.
Сам делаю так:
= ничего не выполняется :( При этом если в командную строку написать: Код:
/usr/local/bin/php -q /home/amohax/www/site1/public_html/wotevent/t.php Подскажите в чем может быть дело? |
Цитата:
|
Цитата:
Цитата:
А в начале файла надо писать что-то типа: "SHELL=/bin/sh/"? |
Цитата:
Цитата:
Чтобы изменения вступили в силу, необходимо либо перезапустить cron, либо заставить его заново прочитать /etc/crontab. Если возможности получить права на выполнение этих действий нет, можно ли перезагрузить сервер? (я сам знаю, что это варварское решение) Цитата:
P.S. Добавил в свой /etc/crontab строчку "*/1 * * * * root /bin/echo `date` > /tmp/test". После посылки сигнала "killall -1 cron" строчка начала выполняться и исправно обновлять файл /tmp/test. |
Перезапустить не могу и перегрузить машину тоже и прав рута нет - я просто пользователь обычного хостинга.
Судя по логам крон видит что файлы обновились Код:
Apr 28 19:06:56 dune crontab[55533]: (amohax) LIST (amohax) |
Тогда Вы правы, единственный выход - "crontab -e". Не забудьте записать первой строчкой файла "SHELL=/bin/sh" и, если не будете указывать второй строчкой PATH, то пишите все команды с абсолютными путями (начиная с корневой директории).
|
Оказалось что после строчки задания обязательно должен стоять перевод строки. Иначе задание
игнорируется. Простите за беспокойство и спасибо за помощь. |
Время: 10:18. |
Время: 10:18.
© OSzone.net 2001-