Forum Webscript.Ru

Программирование => PHP => Тема начата: Greg от 27 Июня 2006, 09:59:10

Название: считывание файла
Отправлено: 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
Название: считывание файла
Отправлено: CGVictor от 27 Июня 2006, 11:00:18
Greg
Как-как ты берешь его для парсинга?

$file=file("http://www.bsb.by/rss.php?type=currency&traders=327");
Название: считывание файла
Отправлено: Greg от 27 Июня 2006, 11:17:57
CGVictor
нет, это просто переменная, которая вставляется потом как-то так:


$file="http://www.bsb.by/rss.php?type=currency&traders=327";
$fp=fopen($file,"r");
Название: считывание файла
Отправлено: CGVictor от 27 Июня 2006, 11:54:54
Greg
Значит, не открыть. Причины разные могут быть, надо смотреть и тестить.
Название: считывание файла
Отправлено: hanslinger от 27 Июня 2006, 12:07:32
allow_url_fopen включен?
Прокси есть?
Название: считывание файла
Отправлено: Greg от 27 Июня 2006, 13:03:54
hanslinger
allow_url_fopen=On
проксика нету
Название: считывание файла
Отправлено: hanslinger от 27 Июня 2006, 13:38:02
А если не заморачиваться и выполнить [p]file_get_contents[/p]?
Название: считывание файла
Отправлено: Greg от 27 Июня 2006, 13:52:31
hanslinger
хммм... попробуем конечно. а в чем отзличие этой функции от приведенной мной?
Название: считывание файла
Отправлено: hanslinger от 27 Июня 2006, 14:50:26
В лаконичности.
А ты не привел полностью ничего, кстати говоря.