Forum Webscript.Ru
Программирование => PHP => Тема начата: MishaS от 09 Марта 2002, 05:30:02
-
Всем пирвет....
У меня такая проблемма: Я написал скрипт по импорту погоды в свою страничку . На моём компе всё пашет просто кульно , но на серваке хостера он выдаёт следующую обшибку:
Warning: file("http://www.elcat.kg/meteo/index.php") - A socket must be already connected. in /host/s/t/r/m/e/g/strannik.mega.net.kg/wather.php on line 13
ЧЁ ДЕЛАТЬ ?:confused:
___________________________________________________
http://strannik.mega.net.kg (http://strannik.mega.net.kg)
-
наверное исходящие соединения запрещены
-
попробуй через fsockopen.
-
такс ещё разобраться бы чё такое fsockopen.
-
у... это уже RTFM! 6)
http://www.php.net/manual/en/function.fsockopen.php
пример:
$fp = fsockopen ("www.php.net", 80, $errno, $errstr, 30);
if (!$fp) {
echo "$errstr ($errno)
\\n";
} else {
fputs ($fp, "GET / HTTP/1.0\\r\\nHost: [url]www.php.net\\r\\n\\r\\n[/url]");
while (!feof($fp)) {
echo fgets ($fp,128);
}
fclose ($fp);
}
?>
-
баг в форуме, он подумал, что это ссылка!
http://www.php.net\\r\\n\\r\\n
нужно:
Host: http://www.php.net");
-
такс ещё разобраться бы чё такое fsockopen.
Тогда лучше используй cURL - он полегче. (это я серьйозно).
На php.net есть примеры
-
Тогда лучше используй cURL - он полегче. (это я серьйозно).
На php.net есть примеры
логично ;)
если там вообще файроволл стоит на все исходящие от сервера коннекты, зачем что-то еще использовать?
-
Ааа-а-а-а-обложили #### файрволов понаставили млин ,не пролезешь...а такой скриптец замочили..жалко. Всем спасибо..
-
загадка природы...
год назад, такое ощущение, у админов файрволл вообще не изобрели еще, а сейчас вот...