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


Автор Тема: Запуск php-скрипта cron  (Прочитано 2233 раз)

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

Оффлайн okolya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • okolya
    • Просмотр профиля
Запуск php-скрипта cron
« : 03 Июля 2008, 16:21:46 »
есть страница http://mysite.com/index.php?id=1 для апдейта. Она должна запускаться один раз в сутки.

Что нужно прописать в кроне?

Такая команда не работает:
05 0 * * * wget -q 'http://mysite.com/index.php?id=1'Может не может найти путь к wget?


Оффлайн ziv

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #1 : 03 Июля 2008, 16:28:36 »
Возможно. Лучше прописать полный путь до wget. Также может быть полезна запись вывода в лог (типа 05 0 * * * wget -q 'http://mysite.com/index.php?id=1' &>/tmp/cron.log)

Оффлайн okolya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • okolya
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #2 : 03 Июля 2008, 18:07:18 »
.log файл создается, но он пуст.

Не подскажете, какой полный путь к wget. Было бы суперски узнать как получать полный путь к командам. Спасибо
« Последнее редактирование: 03 Июля 2008, 18:39:13 от okolya »

Оффлайн ziv

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #3 : 03 Июля 2008, 18:36:14 »
which wget

Оффлайн okolya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • okolya
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #4 : 03 Июля 2008, 18:37:51 »
спасибо

Оффлайн okolya

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
  • okolya
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #5 : 03 Июля 2008, 19:00:20 »
все равно не работает  :-\

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #6 : 03 Июля 2008, 19:10:05 »
может, в лог-файл cerr пустить? в конце вместо >/tmp/cron.log сделать 2>/tmp/cron.log?

Оффлайн ziv

  • Активист
  • *
  • Сообщений: 403
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #7 : 03 Июля 2008, 20:57:41 »
может, в лог-файл cerr пустить? в конце вместо >/tmp/cron.log сделать 2>/tmp/cron.log?

&>/tmp/cron.log перенаправляет и stdout, и stderr.

Оффлайн jauu

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #8 : 03 Июля 2008, 21:34:45 »
У wget'a есть опция писать в лог файл "-o", лучше думаю её использовать.

Оффлайн axe

  • Старожил
  • *
  • Сообщений: 1203
    • Просмотр профиля
Re: Запуск php-скрипта cron
« Ответ #9 : 04 Июля 2008, 01:30:38 »
&>/tmp/cron.log перенаправляет и stdout, и stderr.
У wget'a есть опция писать в лог файл "-o", лучше думаю её использовать.
век живи-век учись, спасибо за подсказки и исправления! хотя помогут ли они топикстартеру - другой вопрос...

 

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