Настройка cron

 
Посетитель
small user social cms
Сообщений: 17
При установке пишет что нужно запустить крон. У меня ubuntu 14.04 на впс
Запускаю команду
Код PHP:
  1. php -f /var/www/sait.ru/public_html/cron.php > /dev/null
он в ответ мне пишет

PHP Notice: Undefined index: REMOTE_ADDR in /var/www/sait.ru/public_html/system/core/user.php on line 28
PHP Fatal error: Class 'billing' not found in /var/www/sait.ru/public_html/system/core/core.php on line 277

Посмотрел в указанные файлы, там такой код
Код PHP:
  1. public static function getIp(){
  2. [b] return $_SERVER['REMOTE_ADDR'];[/b]
  3. }
и
Код PHP:
  1. $controller = new $controller_class($request);
Как это исправить? Как запустить крон? Заранее всем спасибо за помощь!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
evgeny:
PHP Notice: Undefined index: REMOTE_ADDR in /var/www/sait.ru/public_html/system/core/user.php on line 28

Код PHP:
  1. return $_SERVER['REMOTE_ADDR'];
замените на

Код PHP:
  1. return isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '127.0.0.1';
evgeny:
PHP Fatal error: Class 'billing' not found in /var/www/sait.ru/public_html/system/core/core.php on line 277
Вы компонент Биллинг покупали? Если да, то по всем вопросам биллинга нужно писать в техподдержку. Скорее всего данная ошибка связана с тем, что вы не следовали инструкции по установке и/или для php cli не подключен ioncube loader.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Реклама
cms
Посетитель
small user social cms
Сообщений: 17
Fuze:

evgeny:
PHP Notice: Undefined index: REMOTE_ADDR in /var/www/sait.ru/public_html/system/core/user.php on line 28

Код PHP:
  1. return $_SERVER['REMOTE_ADDR'];
замените на

Код PHP:
  1. return isset($_SERVER['REMOTE_ADDR']) ? $_SERVER['REMOTE_ADDR'] : '127.0.0.1';
evgeny:
PHP Fatal error: Class 'billing' not found in /var/www/sait.ru/public_html/system/core/core.php on line 277
Вы компонент Биллинг покупали? Если да, то по всем вопросам биллинга нужно писать в техподдержку. Скорее всего данная ошибка связана с тем, что вы не следовали инструкции по установке и/или для php cli не подключен ioncube loader.

Спасибо за ответ!
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 165
У меня PHP Fatal error: Class 'billing' not found in /home/d/...../public_html/system/core/core.php on line 279. Биллинг купленый, Техподдержка хостинга говорит, что ioncube loader подключен к php cli. Тех поддержка Биллинга молчит sad А новогоднюю рассылочку сделать надо.
Редактировалось: 1 раз (Последний: 30 декабря 2015 в 11:11)
Рекомендую хостинг с крутой панелью, бесплатными сертификатами и другими плюшками
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
У меня такая же проблема с биллингом и кроном.
Ранее от R2 был получен вот такой ответ:

«Эта проблема будет решена в следующем обновлении, пока в качестве временного решения создайте в настройках биллинга любую выплату в разделе "Выплаты". Включать ее не обязательно, главное чтобы список выплат был не пуст.»

1. Обновление биллинга ситуацию не изменило.
2. Выплата была создана, но и она ситуацию не изменила.
3. ioncube loader подключен к php cli.

Вот такие сообщения приходят каждый день PHP Fatal error: Class 'billing' not found in /home/d/...../public_html/system/core/core.php on line 279.
На машину и квартиру я заработал тут!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
Man:
3. ioncube loader подключен к php cli.
Man:
PHP Fatal error: Class 'billing' not found in

Значит не подключен ioncube, либо к файлу нет доступа при запуске через php cli.

1. какая команда стоит для задачи cron?
2. что говорит вывод при выполнении php -v в консоли? php замените на то, что у вас стоит в команде крон, т.е. если команда cron у вас выглядит вот так "/usr/bin/php -f /site/cron.php", то покажите что выведет /usr/bin/php -v в консоли.
Редактировалось: 1 раз (Последний: 30 декабря 2015 в 13:20)
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 1180
Письма мне теперь приходят вот такие: «PHP Warning: Invalid argument supplied for foreach() in /home/h1133/public_html/sait.com/system/controllers/users/hooks/cron_migration.php on line 9»

Задание крон выглядит так (настраивал сам хостер):
«/usr/local/php53/bin/php -d zend_extension=/usr/local/php53/extensions/ioncube_loader_lin_5.3.so -f /home/h1133/public_html/sait.com/cron.php > /dev/null»
На машину и квартиру я заработал тут!
InstantCMS Team
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 4385
Man:
Письма мне теперь приходят вот такие: «PHP Warning: Invalid argument supplied for foreach() in /home/h1133/public_html/sait.com/system/controllers/users/hooks/cron_migration.php on line 9»
Это просто предупреждения, в 2.4.0 они поправлены.
Видео каталог для InstantCMS | Аудио каталог для InstantCMS | Мы Вконтакте | Предложение для спонсоров
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.