error on line 2 at column 6: XML declaration

Часто при настройке CMS Wordpess или Joomla возникает следующая ошибка

error on line 2 at column 6: XML declaration (chrome)
error on line 2 at column 6: XML declaration (chrome)

или то же самое в Explorer

error on line 2 at column 6: XML declaration (explorer)
error on line 2 at column 6: XML declaration (explorer)

а так данная ошибка выглядит в Opera

error on line 2 at column 6: XML declaration (opera)
error on line 2 at column 6: XML declaration (opera)

Возникает она при работе движка при обработке XML, которая происходит либо при генерации sitemap или RSS.

разберем как с ней бороться.

Во-первых необходимо проверить sitemap и rss в сервисе http://validator.w3.org/ на выходе получим, что то вроде следующего

можно попробовать править данные файлы в указанных строках, но если это не помогает лучше воспользоваться более кардинальным способом — по очереди начать отключать plugin в CMS и проверять наличие ошибки.  При обнаружении ошибочного plugin найти аналог в репозитории, который работает без ошибок. Если же это не помогает, то для WordPress можно воспользоваться plugin, исправляющим данную ошибку. Вот ссылка на plugin, правящий rss. После его активации в plugin необходимо нажать «Check WordPress RSS Feed» далее нажать «Fix WordPress RSS Feed» и проверить ленту. Либо же проверив валидатором, зайти на свой сайт в режиме редактирования файлов убрать пустые строки и поправить данные, найденные в валидаторе. 

 

Пролистать наверх