Крон выдает ошибку

Ответить


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

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

Обзор темы
   

Развернуть Обзор темы: Крон выдает ошибку

Крон выдает ошибку

Сообщение Alex Keda » 2015-02-18 0:28:23

проблемы-то общие будут...
лучше уж ВПС юзать тогда
--
Alex Keda писал(а):Источник цитаты в след. версии будет поддержка Lite, и, как вариант, вы сможете просто подправить функцию которая определяет версию панели....
чтоб отдавала Lite. будет точь-в-точь как от вашего реселлера


Отправлено спустя 38 секунд:
а может и править ничего не придётся
смотря какой функционал используете....

Крон выдает ошибку

Сообщение sleitor » 2015-02-17 23:58:03

смысл очень прост, при авторизации реселлером пользователь видит только своих польсователей и при этом не видит пользователей другого реселлера. получается несколько реселлеров могут довольно обособленно пользовать один сервер

Крон выдает ошибку

Сообщение Alex Keda » 2015-02-16 9:28:54

тогда ничем не могу помочь ...
заточено под работу от администратора

в след. версии будет поддержка Lite, и, как вариант, вы сможете просто подправить функцию которая определяет версию панели....
чтоб отдавала Lite. будет точь-в-точь как от вашего реселлера

--
да и юзать Pro от реселлера - аналогично тому что юзать Lite
в чём смысл?

создаёте отдельного администратора с безумным паролем, с разрешением на вход тока с IP биллинга и всё.
и пусть им работает

Крон выдает ошибку

Сообщение sleitor » 2015-02-16 9:21:49

Прямо в точку, реселлером опрашиваю сервак из биллинга

Крон выдает ошибку

Сообщение Alex Keda » 2015-02-13 11:28:42

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

/usr/local/ispmgr/sbin/mgrctl -m ispmgr -o text user | grep ваш_юзер

дайте

ибо панель делает точно такие же запросы, к своему же API, что и биллинг
и если биллинг не видит владельца, а панель видит ...

значит по API панель его не отдала...

Отправлено спустя 18 секунд:
а лучше вот так сделайте

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

/usr/local/ispmgr/sbin/mgrctl -m ispmgr -o xml user | xmllint --format -

и покажите секцию этого юзера и соседние, по сторонам.
так точно будет как биллингу отдаётся

Отправлено спустя 8 минут 11 секунд:
а биллинг кем сервера опрашивает?
рутом или реселлером?

и вы кем на сервер смотрели, глазками - рутом, или реселлером же?

реселлер не видит колонки owner
ибо все кого он видит - он у них и так овнер

Крон выдает ошибку

Сообщение sleitor » 2015-02-13 9:23:29

Есть у него вледелец, он у всех там есть.....

Крон выдает ошибку

Сообщение Alex Keda » 2015-02-06 21:47:25

Alex Keda писал(а):Источник цитаты сходите на сервер, в панельку, в раздел "пользователи" и внимательно посмотрите глазками юзеров, интересует колонка "владелец"
у всех ли в ней вписано - root или админ или кто там у вас ....

у него в панели владельца нет чтоли?
а у остальных - есть?

Крон выдает ошибку

Сообщение sleitor » 2015-02-06 18:33:19

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

[17:42:01.85][console] [MemcachedCache::get]: не удалось извлечь объект [key=[my.hosting.ru]-String_XML_Parse[4e59d1172987268b7631880dd4d987a4]]
[17:42:01.85][console] [String_XML_Parse]: парсирование строки (3917 bytes)
[17:42:01.88][console] [system/libs/IspManager4.php]: Elem = Array
(
    [name] => user
    [disk] =>
    [disabled] =>
    [bandwidth] =>
    [php] =>
    [preset] => custom
    [note] => Зарегистрирован 11 марта 2012
)

[17:42:01.88][console] [!] [!!8]-Undefined index: owner в линии 77 файла /var/www/admin/data/www/my.hosting.ru/hosts/hosting/system/libs/IspManager4.php

Крон выдает ошибку

Сообщение Alex Keda » 2015-02-06 17:36:43

интересно как ...
вот 74 строка файла, в котором ругается

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

if(In_Array($Elem['owner'],$Resellers))

ругается на индекс owner

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

$Elem['owner']

проблема как раз в том, что у всех пользователей в ISPmanager4 Pro есть владельцы (тот самый owner)
у вас, выходит, вылез какой-то юзер без владельца.

сходите на сервер, в панельку, в раздел "пользователи" и внимательно посмотрите глазками юзеров, интересует колонка "владелец"
у всех ли в ней вписано - root или админ или кто там у вас ....

если у всех есть владелец, то модифицируем тот самый файл, в районе той самой 74 строки
было так

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

        if(Is_Array($Elems)){
                #-------------------------------------------------------------------------------
                foreach($Elems as $Elem)
                        if(In_Array($Elem['owner'],$Resellers))
                                $Owners[$Elem['name']] = $Elem['owner'];
                #-------------------------------------------------------------------------------
        }

должно стать так

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

        if(Is_Array($Elems)){
                #-------------------------------------------------------------------------------
                foreach($Elems as $Elem){
                        #-------------------------------------------------------------------------------
                        if(!IsSet($Elem['owner']))
                           Debug(SPrintF('[system/libs/IspManager4.php]: Elem = %s',print_r($Elem,true)));
                         #-------------------------------------------------------------------------------
                        if(In_Array($Elem['owner'],$Resellers))
                                $Owners[$Elem['name']] = $Elem['owner'];
                }
                #-------------------------------------------------------------------------------
        }

соответственно перед ошибкой будет плеваться в дебаг содержимиым элемента
вот его - сюда давайте

Крон выдает ошибку

Сообщение sleitor » 2015-02-06 17:27:21

Alex Keda писал(а):Источник цитаты ошибка где появляется-то?

Не понимаю вопроса. Ошибка появляется в файле Demon.log если я правильно понял что от меня требуется.
Alex Keda писал(а):Источник цитаты и панелька на сервере какая - Lite или Pro?

стоит Pro версия.

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