Перейти к содержимому


Настройка CRON на Зеноне

CRON Zenon Зенон

Сообщений в теме: 6

#1 serg499

    Активный участник

  • Пользователи
  • PipPipPip
  • 109 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 16 Январь 2012 - 10:54

Здравствуйте!
Небольшой вопрос по настройке CRON - у нашего хостера (Зенон) команда настройки cron, по идее, должна выглядеть так:
* * * * * /usr/local/bin/php5 -c /usr/local/php5/lib/php5_zo.ini -q $HOME/название организации/www/cb/cron.php

При запуске получаю такое сообщение:
PHP Warning: parse_url(http:///bhome/part3/03/название организации/название организации/www/cb/cron.php?queue_id=19): Unable to parse URL in /bhome/part3/03/название организации/название организации/www/cb/include/snoopy.class.php on line 132
Start agian 14-01-2012 01:01:01


При этом Последнее время запуска в настройках CRON менятеся на текущее, но задания, по факту (бэкап, в частности) не выполняются!
Запуск cron.php возвращает Done, задания выполняются!

Лицензия коммерческая.

P.S. когда сообщение отправилось, заметил, что в строке parse_url(http:/// 3 слэша подряд. Вероятно, в этом ошибка? Как ее можно исправить?

Сообщение отредактировал serg499: 16 Январь 2012 - 10:57


#2 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 16 Январь 2012 - 13:21

Ошибка в самой команде запуска. Необходимо запускать cron с помощью загрузки, например команды wget либо curl. А не по прямой команде интерпретатора.

#3 serg499

    Активный участник

  • Пользователи
  • PipPipPip
  • 109 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 17 Январь 2012 - 15:21

Не могли бы подробнее рассмотреть этот момент? Просто в Зеноне мне дали такую ссылку http://www.host.ru/tips/29
Т.к. в ClientBase используется ZendOptimizer, выбрал нижний вариант - /usr/local/bin/php5-libxml -c /usr/local/php5/lib/php5_zo.ini -q /path/to/script.php ....

Сообщение отредактировал serg499: 17 Январь 2012 - 15:24


#4 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 17 Январь 2012 - 16:10

ни одна из описанных по ссылке команд не подходит
используйте команду типа
http://clientbase.ru..._16/cron/linux/

#5 serg499

    Активный участник

  • Пользователи
  • PipPipPip
  • 109 сообщений
  • Пол:Мужчина
  • Город:Москва

Отправлено 17 Январь 2012 - 21:08

Просмотр сообщенияAnalitic (17 Январь 2012 - 16:10) писал:

ни одна из описанных по ссылке команд не подходит
используйте команду типа
http://clientbase.ru..._16/cron/linux/
На строку * * * * * wget -q -O- http://имя домена.ru/cb/cron.php > /dev/null 2>&1
система ругается:
wget: not found

При этом в браузере http://имя домена.ru/cb/cron.php выдает done

#6 Analitic

    Активный участник

  • Пользователи
  • PipPipPip
  • 700 сообщений
  • Пол:Мужчина

Отправлено 18 Январь 2012 - 09:58

Просмотр сообщенияserg499 (17 Январь 2012 - 21:08) писал:

На строку * * * * * wget -q -O- http://имя домена.ru/cb/cron.php > /dev/null 2>&1
система ругается:
wget: not found

При этом в браузере http://имя домена.ru/cb/cron.php выдает done
Не найдена программа wget на хостинге, попробуйте вариант /usr/bin/wget либо /usr/local/bin/wget. Также можете уточнить путь до файла у хостера. Либо использовать аналогичную команду curl.

#7 teacs

    Активный участник

  • Пользователи
  • PipPipPip
  • 80 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург

Отправлено 15 Апрель 2013 - 14:52

Добрый день, подскажите что делаю не так:
Пытаюсь настроить cron на виртуальном хостинге masterhost. (http://masterhost.ru...t/doc/cron/#php)
Прописываю через putty, после проверяю crontab -l и вижу следующее:
*/30 * * * * wget -q -O- http://xxx.xxx.ru/cron.php > /dev/null 2>&1
*/15 * * * * /usr/local/bin/wget -q -O- http://xxx.xxx.ru/cron.php > /dev/null 2>&1
Crontab все принял, ошибок не выдавал. На данный момент в crontabe висит эти два задания.
Адреса естественно правильно написаны, но в самой клиентской базе выдает:

Цитата

В системе не установлен Cron. Выполните установку cледуя инструкции.
Версия WEB, 1.9.7.

Сообщение отредактировал teacsrem: 15 Апрель 2013 - 14:54






Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных