Re: Re: Ошибка при попытке считать список аккаунтов в массив PHP

От: Maxim Polyakov <CGatePro_at_mx_ru>
Дата: Wed 09 Nov 2005 - 10:20:02 MSK

>> Здравствуйте.
>> Использую CLI.php.

MVS> Вероятнее всего истек таймаут ожидания данных из сокета судя по MVS> ошибке.

MVS> Найдите в cli.php строчку
MVS>  $sp = fsockopen( $PeerAddr, $PeerPort, $errno, $errstr );
MVS> И добавьте к ней 5ый параметр (тайм аут)
MVS>  $sp = fsockopen( $PeerAddr, $PeerPort, $errno, $errstr, 30);

MVS> должно помочь Добавление этого параметра не помогает. Да и по идее не в задержке грабли. Ошибка "CGPro output format error at '=':" выводится сразу же, как только начинает выполняться команда ListAccounts.

В чем же все-таки дело...

>> Выполняется следующая конструкция:
>> $AccountList = $cli->ListAccounts($domain);

>> Если в домене не много аккаунтов, то функция выполняется
>> благополучно. Если же аккаунтов много, то php выводит следующую
>> ошибку:

>> CGPro output format error at '=':

>> А логах CGP пишет следующее: >> 15:25:54.40 3 PWD-10341([127.0.0.1]) read failed. Error Code=connection closed by peer

>> Эта ошибка возникает, как я уже сказал, если в домене много аккаунтов.
>> Такой домен у меня один. А может эта ошибка возникает не из-за того,
>> что в нем много аккаунтов, а потому что он является главным
>> доменом?

>> Чтобы это могло значить и как с этим бороться?

>> Спасибо. Получено Wed Nov 09 07:20:06 2005

Этот архив был сгенерирован hypermail 2.1.8 : Thu 06 Apr 2006 - 19:39:29 MSD