Если сервер отключен как быть с fsockopen?

Devillio

Новичок
Если сервер отключен как быть с fsockopen?

Вопрос в следующем.
Если сервер есть, включен и т.д., то
$fp = fsockopen($ip, $tPort, $errno, $errstr, 30);
работает.
а если с сервером связи нет, например, неправильный ip или еще че - то почему то таймаут в 30 секунд явно не работает. скрипт висит.
можно ли как нибудь сделать проверку перед подключением?
 

WP

^_^
Странно. Какая версия PHP? Ты уверен что это не твой косяк? Попробуй через [m]sockets[/m] в крайнем случае.
 

Devillio

Новичок
"Ты уверен что это не твой косяк? " конечно нет :) :) :)

php 5.0.2

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

-~{}~ 01.06.06 14:29:

ой не могу.... господа, простите!!!
у меня fetch, который получал имя, ip и т.д. сервера, к которому коннектицца - стоял в пределах if и если не было соединения по fsockopen - то не было и нового fetch, тем самым - зацикливание на неотвечающем серваке...

прошу прощения!
 
Сверху