Ошибка парсера в MagpieRSS

Я использую MagpieRSS Parser, он отлично работает в локальной системе, но при загрузке на сервер отображается следующая ошибка:

Предупреждение: MagpieRSS: не удалось проанализировать файл RSS. (Недопустимый конец документа в строке 36, столбец 10) в /homepages/4/d404449574/htdocs/yellowandred_in/rss_fetch.inc в строке 238

1 ответ

Invalid document end означает, что PHP дошел до конца файла, не закрывая все.

Например, у вас может быть неопределенная строка дальше по программе: это будет означать, что PHP видит остальную часть программы как находящуюся внутри строки, а затем жалуется, когда она достигает конца программы и не находит кавычки персонаж.

Или вы могли не соответствовать {} брекеты. Если вам не хватает закрывающей фигурной скобки, то PHP будет продолжать ее искать, пока не найдет ситуацию, которая не допускается без закрывающей фигурной скобки (например, начало нового класса) или пока он не достигнет конца файла.

Мое предложение состояло бы в том, чтобы открыть файл в приличном текстовом редакторе - то есть, который делает подсветку синтаксиса и сопоставление скобок. (Если у вас его еще нет, попробуйте Notepad ++, но есть ряд других, которые вы можете использовать). Это позволит вам легче увидеть, что происходит с кодом, так как ошибка должна быть выделена.

Другие вопросы по тегам