Все работает. кроме Cron. При ручном вызове выдает ошибку 100
Код: Выделить всё
Идентификтор ошибки: XXXXXXXX.ru[741a432418fe411cc73abc41624ea166]
В логах видно что-то про удаление пользователя. Команда удаления была отправлена с биллинга (правда на сервере данного пользователя уже нет).
По смыслу должно было выдать ошибку о том, что нужно вручную все сделать, но нет данной ошибки, а только 100 в Cron.
Что не так?
Код: Выделить всё
[10:54:21.60] [System_Load]: компонент системы (/var/www/kassern/data/www/XXXXXXXX.ru/hosts/billing/system/modules/Authorisation.mod) был загружен
[10:54:21.61] [MySQL->Query]: SELECT `ID`,`CreateDate`,`UserID`,`TypeID`,`Params`,`Errors`,`Result`,`ExecuteDate` FROM `Tasks` WHERE `ID` = 2849
[10:54:21.61] [MySQL->Query]: SELECT IS_FREE_LOCK('Tasks2849') as `IsFree`
[10:54:21.61] [MySQL->Query]: SELECT GET_LOCK('Tasks2849',5) as `IsLocked`
[10:54:21.61] [MySQL->Query]: SET AUTOCOMMIT=0
[10:54:21.61] [MySQL->Query]: BEGIN
[10:54:21.61] [System_Load]: компонент системы (/var/www/kassern/data/www/XXXXXXXX.ru/hosts/hosting/system/classes/Server.class) был загружен
[10:54:21.61] [MySQL->Query]: SELECT `ID`,`UserID`,`ServerID`,`Login`,`Domain`,(SELECT `IsReselling` FROM `HostingSchemes` WHERE `HostingSchemes`.`ID` = `HostingOrdersOwners`.`SchemeID`) as `IsReselling` FROM `HostingOrdersOwners` WHERE `ID` = 58
[10:54:21.61] [MySQL->Query]: SELECT * FROM `HostingServers` WHERE `ID` = 1
[10:54:21.62] [System_Load]: компонент системы (/var/www/kassern/data/www/XXXXXXXX.ru/hosts/root/system/libs/Http.lib) был загружен
[10:54:21.62] [System_Load]: компонент системы (/var/www/kassern/data/www/XXXXXXXX.ru/hosts/hosting/system/libs/IspManager.lib) был загружен
[10:54:21.62] [Http_Send]: соединяемся с (188.127.248.145)
[10:54:21.65] [Http_Query]: целевая кодировка (UTF-8)
[10:54:21.65] [Http_Query]: [authinfo]=(root:ПАРОЛЬ)
[10:54:21.65] [Http_Query]: [out]=(xml)
[10:54:21.65] [Http_Query]: [func]=(user.delete)
[10:54:21.65] [Http_Query]: [elid]=(sh12101)
[10:54:21.65] [IO_Write]: запись в файл (/var/www/kassern/data/www/XXXXXXXX.ru/hosts/XXXXXXXX.ru/tmp/logs/http-send.log)
[10:54:21.65] [Http_Send]: делаем запрос:
GET /manager/ispmgr?authinfo=root%3AПАРОЛЬ&out=xml&func=user.delete&elid=sh12101 HTTP/1.0
Host: XXXXXXXX.ru
Connection: close
Код: Выделить всё
[10:54:21.65] [Http_Send]: получили ответ:
HTTP/1.1 400 Bad Request
Date: Mon, 21 Jun 2010 06:54:21 GMT
Server: Apache/2.2.14 (Ubuntu)
Vary: Accept-Encoding
Content-Length: 305
Connection: close
Content-Type: text/html; charset=iso-8859-1
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<html><head>
<title>400 Bad Request</title>
</head><body>
<h1>Bad Request</h1>
<p>Your browser sent a request that this server could not understand.<br />
</p>
<hr>
<address>Apache/2.2.14 (Ubuntu) Server at XXXXXXXX.ru Port 443</address>
</body></html>
Код: Выделить всё
[10:54:21.65] [IO_Write]: запись в файл (/var/www/kassern/data/www/XXXXXXXX.ru/hosts/XXXXXXXX.ru/tmp/logs/http-send.log)
[10:54:21.65] [String_XML_Parse]: парсирование строки (304 bytes)
[10:54:21.65] at XXXXXXXX.ru Port 443</address>
</body></html>
[10:54:21.65] [!] [2]-xml_error_string() expects parameter 1 to be long, resource given в линии 47 файла /var/www/kassern/data/www/XXXXXXXX.ru/hosts/root/system/libs/auto/String.lib