Crys
Двинутый новичок
fsockopen - проблема с таймаутом
В результате - 30 секунд.
То есть игнорируется указанный таймаут. В php.ini таймаут по-умолчанию - 60.
Почему "подключение" выполняется 30 секунд?
PHP:
$e = explode(' ',microtime());
$start = $e[0] + $e[1];
$h=fsockopen($host,80,$err,$errno,2);
$e = explode(' ',microtime());
$end = $e[0] + $e[1];
var_dump(round($end-$start));
То есть игнорируется указанный таймаут. В php.ini таймаут по-умолчанию - 60.
Почему "подключение" выполняется 30 секунд?