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

От: Maksim V. Strepetilov <CGatePro_at_mx_ru>
Дата: Tue 08 Nov 2005 - 17:15:03 MSK

Здравствуйте CommuniGate,

Tuesday, November 8, 2005, 3:41:41 PM, you wrote: > Здравствуйте.
> Использую CLI.php.

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

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

 должно помочь

> Выполняется следующая конструкция:
> $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

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

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

> Спасибо.

> ##################################################################
> Вы получили это сообщение потому, что подписаны на список рассылки > <CGatePro@mx.ru>.
> Чтобы отписаться, отправьте сообщение на адрес <CGatePro-off@mx.ru>
> Чтобы переключиться в режим дайджеста - mailto:<CGatePro-digest@mx.ru>
> Чтобы переключиться в индексный режим - mailto:<CGatePro-index@mx.ru>
> Для административных запросов адрес <CGatePro-request@mx.ru>
Получено Tue Nov 08 14:14:02 2005

Этот архив был сгенерирован hypermail 2.1.8 : Fri 24 Apr 2015 - 16:14:24 MSK