Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Не работает Cron
Форумы портала PHP.SU » Серверное администрирование » Администрирование *nix » Не работает Cron

Страниц (1): [1]
 

1. Соц Сеть - 29 Апреля, 2013 - 22:31:34 - перейти к сообщению
Здравствуйте из ispmanager задал крону задача: выполнить php скрипт каждый 5 мин, когда нажимаю на стрелку "Выполнить задание сейчас" все отлично работает, но если оставить cron-у оно не выполняет нечего, даже создал лог /usr/bin/php www/сайт/скрипт.php >> log/day 2>&1 , но там нечего не добавляется , надо вручную нажать на выполнить чтоб работал и написал в логах.
кто знает из чего это может быть ? и как исправить ?
Заранее спасибо !
2. LIME - 29 Апреля, 2013 - 23:00:39 - перейти к сообщению
пример команды где???
когда вы уже научитесь полную инфу давать???
знаю....никогда
3. Соц Сеть - 29 Апреля, 2013 - 23:35:55 - перейти к сообщению
LIME пишет:
пример команды где???
когда вы уже научитесь полную инфу давать???
знаю....никогда


черт возьми причем тут пример, я говорю вручную все работает а сам cron его задачи не выполняет.
вот пример если это поможет
*/02 * * * * /usr/bin/php www/site.ru/cs.php >> log\day 2>&1
4. DlTA - 30 Апреля, 2013 - 00:30:55 - перейти к сообщению
Соц Сеть пишет:
/usr/bin/php www/site.ru/cs.php >> log\day 2>&1

а почему не заюзать wget?
ибо тут юзаются относительные пути и это дело может и не оттуда ссылаться
+
можно прописать отправку отчета на мыло

кстати может там ноль мешает??
Соц Сеть пишет:
*/02

(Добавление)
гляньте вступили ли задания в силу crontab -l , хотя об этом должно говорить при попытке сохранить изменеия
5. Соц Сеть - 30 Апреля, 2013 - 15:09:23 - перейти к сообщению
crontab -l все отлично показал, путь написан правильно cron вручную работает а автоматический нет
6. EuGen - 30 Апреля, 2013 - 16:49:57 - перейти к сообщению
Соц Сеть пишет:
*/02 * * * * /usr/bin/php www/site.ru/cs.php >> log\day 2>&1

0. Указывайте полный путь к файлу cs.php
1. Убедитесь, что пользователь, от которого запускается крон, имеет право исполнения файла cs.php
2. Указывайте полный путь к лог-файлу
3. Убедитесь, что пользователь, от которого запускается крон, имеет право записи в лог-файл

 

Powered by ExBB FM 1.0 RC1