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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

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

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 все пути должны быть абсолютными

Оффлайн 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.043 секунд. Запросов: 25.