Forum Webscript.Ru
Программирование => PHP => Тема начата: Greg от 27 Июня 2006, 09:59:10
-
Беру rss для парсинга таким вот образом$file="http://www.bsb.by/rss.php?type=currency&traders=327";
но в логе ошибюок появляются такие сообщения
[Tue Jun 27 07:19:28 2006] [error] [client 213.180.217.5] PHP Warning: feof(): supplied argument is not a valid stream resource in /home/bsfera.ru/data/htdocs/header.inc on line 14
[Tue Jun 27 07:19:28 2006] [error] [client 213.180.217.5] PHP Warning: fgets(): supplied argument is not a valid stream resource in /home/bsfera.ru/data/htdocs/header.inc on line 16
хотя сама ссылка правильная, там все работает и отображается и результат работы парсера также выводится.
PHP Version 5.1.4
-
Greg
Как-как ты берешь его для парсинга?
$file=file("http://www.bsb.by/rss.php?type=currency&traders=327");
-
CGVictor
нет, это просто переменная, которая вставляется потом как-то так:
$file="http://www.bsb.by/rss.php?type=currency&traders=327";
$fp=fopen($file,"r");
-
Greg
Значит, не открыть. Причины разные могут быть, надо смотреть и тестить.
-
allow_url_fopen включен?
Прокси есть?
-
hanslinger
allow_url_fopen=On
проксика нету
-
А если не заморачиваться и выполнить [p]file_get_contents[/p]?
-
hanslinger
хммм... попробуем конечно. а в чем отзличие этой функции от приведенной мной?
-
В лаконичности.
А ты не привел полностью ничего, кстати говоря.