Вопрос по крону (не выполняются задания)

Ошибки, проблемы, способы их решения.
kamit2
Сообщения: 17
Зарегистрирован: 2011-11-06 13:41:57
Откуда: г. Каменск-Уральский
Контактная информация:

Вопрос по крону (не выполняются задания)

Сообщение kamit2 » 2012-02-16 14:45:23

Добрый день!

После обновления столкнулся с проблемой, что задания по крону не срабатывают после обновления биллинговой панели.
Читал тему viewtopic.php?f=5&t=568 , пробовал. но всё безрезультатно.

Что и как теперь правильно нужно написать в задании крона, чтобы он наконец выполнял задания.
крон у меня тут billing.na-mesto.ru/Cron
Где поменять и какой поставить ip-адрес?

Биллинг и всё остальное висят на одном сервере.

Заранее спасибо!
Выгодная телефония и много еще полезных функций: Comtube.ru
Регистрируй домены: kamitnet.ru/panel/

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Вопрос по крону (не выполняются задания)

Сообщение Alex Keda » 2012-02-16 19:21:08

в логе что?
Убей их всех! Бог потом рассортирует...

kamit2
Сообщения: 17
Зарегистрирован: 2011-11-06 13:41:57
Откуда: г. Каменск-Уральский
Контактная информация:

Re: Вопрос по крону (не выполняются задания)

Сообщение kamit2 » 2012-02-17 10:33:52

А где его смотреть? панелька ISPmanager :oops:

Нашел вот в файле 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 раз.
Выгодная телефония и много еще полезных функций: Comtube.ru
Регистрируй домены: kamitnet.ru/panel/

Виталий
Site Admin
Сообщения: 344
Зарегистрирован: 2009-10-10 0:41:16
Контактная информация:

Re: Вопрос по крону (не выполняются задания)

Сообщение Виталий » 2012-02-17 10:42:28

kamit2 писал(а):А где его смотреть? панелька ISPmanager :oops:


Все ошибки пишутся в jbs-error.log в корне системы.

kamit2
Сообщения: 17
Зарегистрирован: 2011-11-06 13:41:57
Откуда: г. Каменск-Уральский
Контактная информация:

Re: Вопрос по крону (не выполняются задания)

Сообщение kamit2 » 2012-02-17 14:10:49

ну тогда в моем втором сообщении и есть выдержка из лога)
Выгодная телефония и много еще полезных функций: Comtube.ru
Регистрируй домены: kamitnet.ru/panel/

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Вопрос по крону (не выполняются задания)

Сообщение Alex Keda » 2012-02-17 15:07:42

Код: Выделить всё

GET /manager/ispmgr?authinfo=root%3Adefault&out=xml&func=user

у вас к серверу пароль default?
нормально данные для соединения с сервером введите
Убей их всех! Бог потом рассортирует...

kamit2
Сообщения: 17
Зарегистрирован: 2011-11-06 13:41:57
Откуда: г. Каменск-Уральский
Контактная информация:

Re: Вопрос по крону (не выполняются задания)

Сообщение kamit2 » 2012-02-17 15:26:51

это я спец на форуме рутовый пароль спрятал так.. словом default
Выгодная телефония и много еще полезных функций: Comtube.ru
Регистрируй домены: kamitnet.ru/panel/

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Вопрос по крону (не выполняются задания)

Сообщение Alex Keda » 2012-02-17 15:29:22

ага
тогда интересней.
откройте файл 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'];
  }

после этого заработает или нет?
Убей их всех! Бог потом рассортирует...

kamit2
Сообщения: 17
Зарегистрирован: 2011-11-06 13:41:57
Откуда: г. Каменск-Уральский
Контактная информация:

Re: Вопрос по крону (не выполняются задания)

Сообщение kamit2 » 2012-02-18 9:48:48

Попробовал внести изменения. не помогло.

При заказе хостинга через биллинг подвисает окошко с выбором периода и всплывает что сформирована заявка на хостинг (типа 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, может, спишемся по аське и посмотрим всё? спасибо за мной не заржавеет)
Выгодная телефония и много еще полезных функций: Comtube.ru
Регистрируй домены: kamitnet.ru/panel/

Аватара пользователя
Alex Keda
Сообщения: 2907
Зарегистрирован: 2009-10-07 14:30:54
Откуда: USSR
Поблагодарили: 20 раз

Re: Вопрос по крону (не выполняются задания)

Сообщение Alex Keda » 2012-02-18 10:56:24

не. по аське - не.
в личку доступ пишите, если хотите
--
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-адрес компа)

всё правильно. там написано с каких адресов можно крон запускать
Убей их всех! Бог потом рассортирует...


Вернуться в «Решение проблем»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 11 гостей