Добрый день!
После обновления столкнулся с проблемой, что задания по крону не срабатывают после обновления биллинговой панели.
Читал тему viewtopic.php?f=5&t=568 , пробовал. но всё безрезультатно.
Что и как теперь правильно нужно написать в задании крона, чтобы он наконец выполнял задания.
крон у меня тут billing.na-mesto.ru/Cron
Где поменять и какой поставить ip-адрес?
Биллинг и всё остальное висят на одном сервере.
Заранее спасибо!
Вопрос по крону (не выполняются задания)
-
- Сообщения: 17
- Зарегистрирован: 2011-11-06 13:41:57
- Откуда: г. Каменск-Уральский
- Контактная информация:
Re: Вопрос по крону (не выполняются задания)
А где его смотреть? панелька ISPmanager
Нашел вот в файле jbs-errors.log вот такое:
[09:38:01.12][33397] [MySQL->Query]: BEGIN
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/billing/comp/Tasks/GC.comp.php'
[09:38:01.12][33397] [Tasks/GC]: Массив задач: EraseDeletedOrders, SetDeletedWaitingOrders, DomainsAutoProlongation, SetSuspendExpiredDomains, DomainPathRegisterNotify
[09:38:01.12][33397] [Tasks/GC]: Выполняем CheckUsersOnHostingServers
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/comp/Tasks/GC/CheckUsersOnHostingServers.comp.php'
[09:38:01.12][33397] /var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/classes/Server.class
[09:38:01.12][33397] [System_Load]: компонент системы (/var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/classes/Server.class) был загружен
[09:38:01.12][33397] [MySQL->Query]: SELECT `ID`,`Address` FROM `HostingServers`
[09:38:01.12][33397] [MySQL->Query]: SELECT * FROM `HostingServers` WHERE `ID` = 1
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Crypt.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.13][33397] /var/www/***/data/www/billing.na-mesto.ru/hosts/root/system/libs/Http.php
[09:38:01.13][33397] [System_Load]: компонент системы (/var/www/***/data/www/billing.na-mesto.ru/hosts/root/system/libs/Http.php) был загружен
[09:38:01.13][33397] /var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/libs/IspManager.php
[09:38:01.13][33397] [System_Load]: компонент системы (/var/www/kamit/data/www/billing.na-mesto.ru/hosts/hosting/system/libs/IspManager.php) был загружен
[09:38:01.13][33397] [Http_Send]: соединяемся с (85.10.234.93)
[09:38:01.14][33397] [Http_Query]: целевая кодировка (UTF-8)
[09:38:01.14][33397] [Http_Query]: [authinfo]=(root:default)
[09:38:01.14][33397] [Http_Query]: [out]=(xml)
[09:38:01.14][33397] [Http_Query]: [func]=(user)
[09:38:01.14][33397] [Http_Send]: делаем запрос:
GET /manager/ispmgr?authinfo=root%3Adefault&out=xml&func=user HTTP/1.0
Host: na-mesto.ru
Connection: close
[09:38:01.14][33397] [Http_Send]: получили ответ:
HTTP/1.1 200 OK
Date: Fri, 17 Feb 2012 06:38:01 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g
Cache-Control: no-cache
Pragma: no-cache
Vary: Accept-Encoding
Content-Length: 753
Connection: close
Content-Type: text/xml
и потом еще вот такое в самом конце есть:
[09:38:01.14][33397] [String_XML_Parse]: парсирование строки (752 bytes)
[09:38:01.15][33397] [!] [8]-Undefined index: owner в линии 117 файла /var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/libs/IspManager.php
Нашел вот в файле jbs-errors.log вот такое:
[09:38:01.12][33397] [MySQL->Query]: BEGIN
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/billing/comp/Tasks/GC.comp.php'
[09:38:01.12][33397] [Tasks/GC]: Массив задач: EraseDeletedOrders, SetDeletedWaitingOrders, DomainsAutoProlongation, SetSuspendExpiredDomains, DomainPathRegisterNotify
[09:38:01.12][33397] [Tasks/GC]: Выполняем CheckUsersOnHostingServers
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/comp/Tasks/GC/CheckUsersOnHostingServers.comp.php'
[09:38:01.12][33397] /var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/classes/Server.class
[09:38:01.12][33397] [System_Load]: компонент системы (/var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/classes/Server.class) был загружен
[09:38:01.12][33397] [MySQL->Query]: SELECT `ID`,`Address` FROM `HostingServers`
[09:38:01.12][33397] [MySQL->Query]: SELECT * FROM `HostingServers` WHERE `ID` = 1
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Crypt.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.12][33397] Load file: '/var/www/***/data/www/billing.na-mesto.ru/hosts/root/comp/Formats/Explode/Logic.comp.php'
[09:38:01.13][33397] /var/www/***/data/www/billing.na-mesto.ru/hosts/root/system/libs/Http.php
[09:38:01.13][33397] [System_Load]: компонент системы (/var/www/***/data/www/billing.na-mesto.ru/hosts/root/system/libs/Http.php) был загружен
[09:38:01.13][33397] /var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/libs/IspManager.php
[09:38:01.13][33397] [System_Load]: компонент системы (/var/www/kamit/data/www/billing.na-mesto.ru/hosts/hosting/system/libs/IspManager.php) был загружен
[09:38:01.13][33397] [Http_Send]: соединяемся с (85.10.234.93)
[09:38:01.14][33397] [Http_Query]: целевая кодировка (UTF-8)
[09:38:01.14][33397] [Http_Query]: [authinfo]=(root:default)
[09:38:01.14][33397] [Http_Query]: [out]=(xml)
[09:38:01.14][33397] [Http_Query]: [func]=(user)
[09:38:01.14][33397] [Http_Send]: делаем запрос:
GET /manager/ispmgr?authinfo=root%3Adefault&out=xml&func=user HTTP/1.0
Host: na-mesto.ru
Connection: close
[09:38:01.14][33397] [Http_Send]: получили ответ:
HTTP/1.1 200 OK
Date: Fri, 17 Feb 2012 06:38:01 GMT
Server: Apache/2.2.9 (Debian) PHP/5.2.6-1+lenny13 with Suhosin-Patch mod_ssl/2.2.9 OpenSSL/0.9.8g
Cache-Control: no-cache
Pragma: no-cache
Vary: Accept-Encoding
Content-Length: 753
Connection: close
Content-Type: text/xml
и потом еще вот такое в самом конце есть:
[09:38:01.14][33397] [String_XML_Parse]: парсирование строки (752 bytes)
[09:38:01.15][33397] [!] [8]-Undefined index: owner в линии 117 файла /var/www/***/data/www/billing.na-mesto.ru/hosts/hosting/system/libs/IspManager.php
Последний раз редактировалось kamit2 2012-02-17 10:47:53, всего редактировалось 1 раз.
Re: Вопрос по крону (не выполняются задания)
kamit2 писал(а):А где его смотреть? панелька ISPmanager
Все ошибки пишутся в jbs-error.log в корне системы.
Joonte - биллинговая система для хостинга
-
- Сообщения: 17
- Зарегистрирован: 2011-11-06 13:41:57
- Откуда: г. Каменск-Уральский
- Контактная информация:
Re: Вопрос по крону (не выполняются задания)
ну тогда в моем втором сообщении и есть выдержка из лога)
Re: Вопрос по крону (не выполняются задания)
Код: Выделить всё
GET /manager/ispmgr?authinfo=root%3Adefault&out=xml&func=user
у вас к серверу пароль default?
нормально данные для соединения с сервером введите
Убей их всех! Бог потом рассортирует...
-
- Сообщения: 17
- Зарегистрирован: 2011-11-06 13:41:57
- Откуда: г. Каменск-Уральский
- Контактная информация:
Re: Вопрос по крону (не выполняются задания)
это я спец на форуме рутовый пароль спрятал так.. словом default
Re: Вопрос по крону (не выполняются задания)
ага
тогда интересней.
откройте файл hosts/hosting/system/libs/IspManager.php на 117 строке, и приведите код к такому виду:
после этого заработает или нет?
тогда интересней.
откройте файл hosts/hosting/system/libs/IspManager.php на 117 строке, и приведите код к такому виду:
Код: Выделить всё
foreach($Users as $User){
#---------------------------------------------------------------------------
if(!IsSet($User['name']))
continue;
#---------------------------------------------------------------------------
if(!IsSet($User['owner']))
continue;
#---------------------------------------------------------------------------
if($User['owner'] == $Settings['Login'])
$Result[] = $User['name'];
}
после этого заработает или нет?
Убей их всех! Бог потом рассортирует...
-
- Сообщения: 17
- Зарегистрирован: 2011-11-06 13:41:57
- Откуда: г. Каменск-Уральский
- Контактная информация:
Re: Вопрос по крону (не выполняются задания)
Попробовал внести изменения. не помогло.
При заказе хостинга через биллинг подвисает окошко с выбором периода и всплывает что сформирована заявка на хостинг (типа u2356) с доменом abv.ru (TEST) и всё.
Ни в ISPmanager` нет ни домена, нет ни юзера.
В биллинге "Офис → Задачи системы" тоже ничего нет
А при обращении к http://billing.na-mesto.ru/Cron такое сообщение ведь не должно быть? или я ошибаюсь?
Cron can be run only from server addresses (85.10.234.93 or 127.0.0.1), not from your IP (мой IP-адрес компа)
Проблема, кстати, еще и в том, что когда проводишь какой-то платеж уже существующего клиента, информационные сообщения он не отправляет ему.. хотя до обновления всё исправно работало.
Alex Keda, может, спишемся по аське и посмотрим всё? спасибо за мной не заржавеет)
При заказе хостинга через биллинг подвисает окошко с выбором периода и всплывает что сформирована заявка на хостинг (типа u2356) с доменом abv.ru (TEST) и всё.
Ни в ISPmanager` нет ни домена, нет ни юзера.
В биллинге "Офис → Задачи системы" тоже ничего нет
А при обращении к http://billing.na-mesto.ru/Cron такое сообщение ведь не должно быть? или я ошибаюсь?
Cron can be run only from server addresses (85.10.234.93 or 127.0.0.1), not from your IP (мой IP-адрес компа)
Проблема, кстати, еще и в том, что когда проводишь какой-то платеж уже существующего клиента, информационные сообщения он не отправляет ему.. хотя до обновления всё исправно работало.
Alex Keda, может, спишемся по аське и посмотрим всё? спасибо за мной не заржавеет)
Re: Вопрос по крону (не выполняются задания)
не. по аське - не.
в личку доступ пишите, если хотите
--
всё правильно. там написано с каких адресов можно крон запускать
в личку доступ пишите, если хотите
--
kamit2 писал(а):А при обращении к http://billing.na-mesto.ru/Cron такое сообщение ведь не должно быть? или я ошибаюсь?
Cron can be run only from server addresses (85.10.234.93 or 127.0.0.1), not from your IP (мой IP-адрес компа)
всё правильно. там написано с каких адресов можно крон запускать
Убей их всех! Бог потом рассортирует...
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей