Проблемы с fsockopen

Tarakan

Новичок
Проблемы с fsockopen

Доброго времени суток!
Сразу прошу прощенья за, возможно, неумный вопрос...
Проблема в следующем:
пытаюсь протестить коннект к сокету, для этого создал файл test.php, который будет записывать переданные через сокет переменные в лог (test.php лежит в корне). На локалхосте работает, а вот на хостинге не хочет (не вызывается test.php вообще, ошибок не выдает). Не подскажете, с чем это может быть связано?
Заранее спасибо.
Вот код:
PHP:
$params = 'account='.urlencode($account).'&email='.urlencode($email).'&name='.urlencode($name);
$header .= "POST /test.php HTTP/1.0\r\n";
$header .= "Content-Type: application/x-www-form-urlencoded\r\n";
$header .= 'Content-Length: ' . strlen($params) . "\r\n\r\n";
$fp = fsockopen ('www.example.com', 80, $errno , $errstr );
if (!$fp) {
	echo 'Error!'.$errno.' '.$errstr;
	exit;
} else {
	fputs ($fp, $header . $params);
	fclose ($fp);
}
 

Tarakan

Новичок
error_reporting(7)
Ветка
{
fputs ($fp, $header . $params);
fclose ($fp);
}
тоже выполняется
но в text.php ничего не происходит (ни записи в лог, ни в базу)
причем только на хостинге
 

lucas

Guest
1. В начало скрипта:
PHP:
error_reporting(E_ALL) ;
ini_set('display_errors',true) ;
2. После fsockopen():
PHP:
print_r($fp) ;
 

Tarakan

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