|
|
|
| Доброе утро.
Есть скрипт, который читает новостную ленту с сайта и заносит данные в базу.
В последнее время скрипт отказывается нормально работать, хотя в последние две недели работал нормально.
Сейчас работает "по настроению", то нормально грузит ленту, то выдаёт ошибку
Warning: simplexml_load_file(http://www.russianfareast-news.ru/news/rss/?SECTION_ID=195) [function.simplexml-load-file]: failed to open stream: HTTP request failed! in ...\news.php on line 16
<?php
// вот эта строка
$test = simplexml_load_file("http://www.russianfareast-news.ru/news/rss/?SECTION_ID=195");
|
Когда захожу по указанному адресу через браузер, то всё нормально отображается.
Проверял на локальном и на двух реальных серверах.
Как решить эту проблему? | |
|
|
|
|
|
|
|
для: Slo_Nik
(30.07.2010 в 11:38)
| | У меня и по прямому обращению браузера "Ошибка разбора XML: синтаксическая ошибка (Строка: 2, Символ: 0)", и очень долго ковыряет - скрипт отваливается. | |
|
|
|
|
|
|
|
для: sim5
(30.07.2010 в 13:24)
| | opera ни чего не выдаёт по ссылке, а вот IE действительно выдал...
прийдётся админов сайта побеспокоить. | |
|
|
|
|
|
|
|
для: Slo_Nik
(30.07.2010 в 14:10)
| | Эту ошибку мне и выдает Опера, правда ждать долго надо. | |
|
|
|
|
|
|
|
для: sim5
(30.07.2010 в 14:11)
| | попробовал в разных браузерах
IE выдал ошибку
Opera нет, но загрузила страницу, правда пустую, только "шапка" присутствует, а вся лента в исходном
Safari вообще отказался подключаться к серверу
Chrome выдал ошибку, но и загрузил текст
Mozilla загрузил ленту
ошибка такая
В документах XML допускается только один элемент верхнего уровня.
Строка: 13701 Знак: 2
<br />
|
Можно ли как то получать ошибку при разборе xml и писать её в лог, что бы не ломать голову?
..................................................................................................
теперь, как я понимаю, только на админов сайта надежда | |
|
|
|