PHP Sockets

alexcmd

Новичок
PHP Sockets

Доброго времени суток.
Возникла необходимость использовать клиент сокет на PHP. Вкомпилировал в PHP поддержку сокетов
Взял сепл с документации и обнаружил что сокет открывается норрмально данные пишет, НО НЕ ЧИТАЕТ.
при попытки чтения из сокета скрипт вылетает по таймауту. В тоже время на купленном хостинге все работает нормально(к сожеления кофиг PHP и Apache посмотреть там не могу)
В чем может быть проблема ?

PHP 5.2.1 Apache 2.2 FreeBSD 6.2

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

Wicked

Новичок
боюсь сморозить глупость, но:
может нечего читать, а сокет находится в блокинг моде?
 

alexcmd

Новичок
читать есть что.. фаервола нету.. с телнета все отлично читается и с стороннего хостинга тоже
 

alexcmd

Новичок
PHP Sockets

Доброго времени суток.
Возникла необходимость использовать клиент сокет на PHP. Вкомпилировал в PHP поддержку сокетов
Взял сепл с документации и обнаружил что сокет открывается норрмально данные пишет, НО НЕ ЧИТАЕТ.
при попытки чтения из сокета скрипт вылетает по таймауту. В тоже время на купленном хостинге все работает нормально(к сожеления кофиг PHP и Apache посмотреть там не могу)
В чем может быть проблема ?

PHP 5.2.1 Apache 2.2 FreeBSD 6.2

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

alexcmd

Новичок
и через fsockopen тоже не работает и с помощью socket_read

-~{}~ 06.06.07 16:30:

всем спасибо.. вопрос закрыт
 

Wicked

Новичок
alexcmd
по правилам хорошего тона не мешало бы поделиться истинной причиной проблемы и ее решением.
 

alexcmd

Новичок
косяк какойто был в коде, после очистки кода от всякой лабуды все отлично заработа, в чем доконца был трабл рабобратся уже нереально.
Кстати была замечена одна особенность. при использовании socket_write() на клиенте появлялся перед переданными данными перевод строки. за связкой fsockopen/fwrite никаких подобных проблем не замеченно
 
Сверху