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

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:D :) ;) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :!: :?: :idea: :arrow: :| :mrgreen: :geek: :ugeek:

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[flash] ОТКЛЮЧЕН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Вопрос по крону (не выполняются задания)

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-адрес компа)

всё правильно. там написано с каких адресов можно крон запускать

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, может, спишемся по аське и посмотрим всё? спасибо за мной не заржавеет)

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'];
  }

после этого заработает или нет?

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

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

это я спец на форуме рутовый пароль спрятал так.. словом default

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

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

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

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

у вас к серверу пароль default?
нормально данные для соединения с сервером введите

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

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

ну тогда в моем втором сообщении и есть выдержка из лога)

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

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

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


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

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-16 14:45:23

Добрый день!

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

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

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

Заранее спасибо!

Вернуться к началу