Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: cron.php в crontab не работает  (Прочитано 1042 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
cron.php в crontab не работает
« : 11 Апрель 2012, 11:51:56 »
cron.php не работает. в логах писано, что задача запускается, но эффекта нет.

*/5 * * * * root php -f /var/www/cron.php

Через терминал команда php -f /var/www/cron.php работает без нареканий.

Оффлайн vasilisc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2563
  • г.Северодвинск - строим АПЛ
    • Просмотр профиля
    • Авторские статьи об OpenSource
Re: cron.php в crontab не работает
« Ответ #1 : 11 Апрель 2012, 16:06:14 »
попробуйте
*/5 * * * * root /путь/к/php -f /var/www/cron.php
узнать путь к php можно
whereis -b php
в php все пути должны быть абсолютными
Ускорение http://vasilisc.com/speedup_ubuntu
Железо http://vasilisc.com/hcl/detect.php
Призёр http://vasilisc.com/ubuntu_woman Если помог, то поддержите WM R259039388254

Оффлайн teraflops

  • Автор темы
  • Участник
  • *
  • Сообщений: 122
    • Просмотр профиля
Re: cron.php в crontab не работает
« Ответ #2 : 13 Апрель 2012, 08:52:32 »
убрал -f работает
p.s. /usr/bin/php тоже пробовал. не катало.
в самом скрипте cron.php текущая директория меняется с помощью chdir()
« Последнее редактирование: 13 Апрель 2012, 08:54:39 от teraflops »

 

Страница сгенерирована за 0.075 секунд. Запросов: 25.