2016-01-11 1 views
1

Использование нескольких RSS поток агрегаторы на WordPress, то бросали ошибку на мой канал:Wordpress ошибка подачи на синдикаты:»... URI отсутствует в строке 1, столбец 48"

"This XML document is invalid, likely due to invalid characters. XML error: SYSTEM or PUBLIC, the URI is missing at line 1, column 48"

Feed URL

Я использовал FeedWordPress плагин для синдикации между веб-сайтами Wordpress, а затем внезапно он начал метать эту ошибку. Кажется, что проблема связана с фактическим фидом, поскольку разные плагины вызывают ту же ошибку.

Примечание: подача проходит W3 Validation.

Может ли кто-нибудь определить причину ошибки?

ответ

1

причина, почему я получаю эту ошибку потому, что мой первоначальный поток был на том же домене, что и сайт я синдикации в:

Оригинал Feed: http://website.com/offers/feed/ сайт синдиката в: http://website.com/site1/

перемещая оригинальный канал на другой домен к югу, таких как http://offers.website.com/feed/ исправил проблему.

0

Обычно это происходит, когда в канале отображаются недопустимые символы, которые не были экранированы должным образом. Наиболее распространенной проблемой является символами <,> и &

Если он проходит проверку W3, то это, скорее всего, будет читатель, который виноват

+0

Да, я вижу это, но ошибка конкретно указывает на «URI отсутствует в строке 1, столбец 48», а не на ошибку парсера/недопустимые символы. – David

Смежные вопросы