Title: Ошибка в Rss
Last modified: 04.11.2009

---

# Ошибка в Rss

 *  Решено [udikov](https://ru.wordpress.org/support/users/udikov/)
 * (@udikov)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/)
 * Добрый день! Уважаемые сообщники, прошу вашей помощи! Недавно я запустил блог
   [Cheboksary21.ru](http://www.cheboksary21.ru/). Но там какой-то глюк с [rss](http://feeds.feedburner.com/cheboksary21_ru)—
   при добавлении в поиск ругаются Яндекс-блоги (система выдаёт ошибку), Opera вместо
   рсс выдаёт ошибку, Feedburner тоже. В каком файле искать баг и как его исправить?
 * Opera выдаёт следующее:
 * Ошибка!
    Ошибка разбора XML
 * Ошибка разбора XML: синтаксическая ошибка (Строка: 1, Символ: 0)
 * Обработать документ как HTML
    Ошибка:unexpected text (non-whitespace text outside
   root element) Описание:[http://www.w3.org/TR/REC-xml/](http://www.w3.org/TR/REC-xml/)
   1: ﻿<?xml version=»1.0″ encoding=»UTF-8″?> 2: <rss version=»2.0″ 3: xmlns:content
   =»[http://purl.org/rss/1.0/modules/content/&#187](http://purl.org/rss/1.0/modules/content/&#187);
   4: xmlns:wfw=»[http://wellformedweb.org/CommentAPI/&#187](http://wellformedweb.org/CommentAPI/&#187);
 * Feedburner:
 * The URL does not appear to reference a valid XML file. We encountered the following
   problem: Your server is sending us some non-XML data. This is usually caused 
   by your blogging platform or server generating an error page that is not in a
   valid feed format (usually it is plain-text, or HTML). Please confirm that your
   source feed is working properly.

Просмотр 15 ответов — с 1 по 15 (всего 32)

1 [2](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/2/?output_format=md)
[3](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/3/?output_format=md)
[→](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/2/?output_format=md)

 *  [Atrax](https://ru.wordpress.org/support/users/atrax/)
 * (@atrax)
 * Ethical engineer
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8081)
 * Плагины отключали?
    Файлы на BOM проверяли?
 *  [patisosha](https://ru.wordpress.org/support/users/patisosha/)
 * (@patisosha)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8104)
 * у меня тоже такая же проблема … помогите плиз.. напишите что конкретно можно 
   сделать …..
 *  [Atrax](https://ru.wordpress.org/support/users/atrax/)
 * (@atrax)
 * Ethical engineer
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8106)
 * А что из [этого](http://codex.wordpress.org/%D0%9A%D0%B0%D0%BA_%D0%B7%D0%B0%D0%B4%D0%B0%D0%B2%D0%B0%D1%82%D1%8C_%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D1%8B%D0%B5_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81%D1%8B)
   вы уже сделали?
 *  [patisosha](https://ru.wordpress.org/support/users/patisosha/)
 * (@patisosha)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8109)
 * да я еще ничего не сделала … я не профи в этом …. если я пользуюсь определенными
   плагинами то как их просто отключить …. а в дальнейшем ????я ведь ими пользуюсь
 * а по поводу » Файлы на BOM проверяли » конечно стыдно но я даж не знаю че эт 
   такое .
 * может какие нибудь файлы заменить???? я уже просто не знаю что делать
 * можно поподробнее???
    спасибо
 *  [Atrax](https://ru.wordpress.org/support/users/atrax/)
 * (@atrax)
 * Ethical engineer
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8114)
 * А по ссылке вы сходили? Там пошаговая инструкция.
 * Плагины надо отключать для того, чтобы понять в котором их них проблема.
    Про
   BOM читайте здесь. [http://ru.wikipedia.org/wiki/UTF-8](http://ru.wikipedia.org/wiki/UTF-8)
 *  [gabusya](https://ru.wordpress.org/support/users/gabusya/)
 * (@gabusya)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8125)
 * Приветствую всех!
    И у меня такая же проблема. Разница только в строке: Строка
   2, символ 1: <?xml version=»1.0″ encoding=»UTF-8″?> ^
 * У меня версия 2.8.5 от Лекактуса. Я добросовестно проделала всё, что здесь писали(
   отключала плагины, проверяла, меняла тему) + проверила на BOM при помощи специального
   скрипта. Ничего не изменилось. Куда дальше «копать»? Если это из-за хостинга,
   то как запрос ему составить: что сказать? Помогите, пожалуйста, поскольку я просто«
   ни бельмеса» в вопросе. Впервые вообще имею дело с хостингом, блогом (ЖЖ не считается).
 * **patisosha**, как я тебя понимаю! Сама такая. Ты попробуй по ссылке почитать,
   там понятно написано и скриптик дают, который БОМ’ы эти проверяет. Вот тут: [http://blog.portal.kharkov.ua/2008/04/08/find_bom/comments/](http://blog.portal.kharkov.ua/2008/04/08/find_bom/comments/)
 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8127)
 * BOM встречается очень часто, но точно такую же ошибку может давать и пустая строка,
   затаившаяся в wp-config, functions.php Темы или в каком-нибудь плагине. Ее, эту
   лишнюю строку, очень хорошо видно, если посмотреть html страницы: DOCTYPE будет
   не в первой строке.
 *  [gabusya](https://ru.wordpress.org/support/users/gabusya/)
 * (@gabusya)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8128)
 * **YuBe**
    Да, так и есть: перед DOCTYPE есть пустая строка. Но ведь этот html
   на лету генерируется, насколько я поняла? А в php файле где там может генериться
   пустая строчка? (Подозреваю, что я вопрос сформулировала по-инопланетянски. Заранее
   прошу извинить).
 *  [patisosha](https://ru.wordpress.org/support/users/patisosha/)
 * (@patisosha)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8129)
 * проверила я БОМы …. вот что мне указали
 * ./wp-content/themes/article-directory/header.php
    ./wp-content/themes/article-
   directory/index.php ./wp-content/plugins/sitemap-generator/lang/Swedish.php
 * а дальше что можно посмотреть ???? …я скажем
    ладно ./wp-content/plugins/sitemap-
   generator/lang/Swedish.php просто удалю … а что в теме смотреть я ей пользуюсь…
   она настроена под меня
 *  [patisosha](https://ru.wordpress.org/support/users/patisosha/)
 * (@patisosha)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8131)
 * я подумала а если я в этих файлах вносила изменения …там добавила какую нибудь
   строчку дополнительно ..или скажем в тексте который в самом шаблоне тоже чтото
   удаляла ..как раз в файлах указанных БОМ .. можно эти строчки както изменить 
   или закрыть …. я добавляла обычный html код ..
    в ./wp-content/themes/article-
   directory/header.php я добавила несколько ссылок
 * а в ./wp-content/themes/article-directory/index.php я просто удалила кусочек 
   текста ненужного мне который идет стандартом в теме
 *  [gabusya](https://ru.wordpress.org/support/users/gabusya/)
 * (@gabusya)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8132)
 * **patisosha**, а у тебя копии на этой темы на компе не осталось? Или можно её
   ещё раз скачать. Исправить эти два файла в правильном редакторе (который БОМы
   не делает) и тупо только их перезалить на хостинг.
    Только я не уверена, что 
   это решит пробему с rss. Потому что у меня сейчас стоит дефолтная тема и ни одного
   плагина, но ошибка rss как была, так и осталась. И сообщение об ошибке выпадает
   тоже самое, что и раньше. Ничего не изменилось.
 *  [patisosha](https://ru.wordpress.org/support/users/patisosha/)
 * (@patisosha)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8134)
 * тема есть но ведь сделаю те же исправления …. ладно файл index я менять не буду..
   но в header мне все равно изминения придется сделать … тем более что ты говоришь
   что ничего не поменялось :((( …. ЧТО ЖЕ ДЕЛАТЬ ?????
 *  Модератор [Юрій](https://ru.wordpress.org/support/users/yube/)
 * (@yube)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8136)
 * Так в чем проблема? Скачиваем файл, бъем BOM и заливаем файл обратно на сервер.
   У меня в блоге есть ссылка на виндовую утилитку, которая удаляет BOM с файлов
   на локальной машине.
 * Файлы, которые чисто скрипты (плагины, functions, wp-config) должны начинаться
   строго с `<?php` и заканчиваться `?>`. Пустые строки ни до, ни после этих «скобок»
   недопустимы. Некоторые неискушенные пользователи в functions.php делают дырку
   в середине файла, добавляя php-код, обрамленный в <?php … ?> в начало или в конец,
   оставляя пустые строки «снаружи» php, типа так:
 *     ```
       <?php
       какой-то код
       ?>
   
       <?php
       еще какой-то код
       ?>
       ```
   
 * Это нехорошо, неправильно.
 * Весь код лучше разместить в одних «скобках», вот так:
 *     ```
       <?php
       какой-то код
   
       // вот тут пустых может быть сколько угодно,
       // они не будут выведены
   
       еще какой-то код
       ?>
       ```
   
 *  Модератор [Sergey Biryukov](https://ru.wordpress.org/support/users/sergeybiryukov/)
 * (@sergeybiryukov)
 * Live and Learn
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8137)
 * **Gabusya**, если открыть ваш `wp-config.php` в браузере и сохранить на диск —
   получившийся файл занимает 1 байт и содержит как раз перевод строки. Скорее всего,
   он и приводит к такому эффекту.
 * **patisosha**, было бы здорово взглянуть на сайт.
 *  [gabusya](https://ru.wordpress.org/support/users/gabusya/)
 * (@gabusya)
 * [16 лет, 11 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/#post-8141)
 * Ребята, спасибо. Проверила wp-config.php. После самой последней строчки ?> была
   ещё пустая строка. Удалила. Больше ничего не могу разглядеть, поскольку совсем
   не программист. Проверила на эту же тему все файлы со словом feed. (на всякий
   случай). Теперь если открыть блог, потом в браузере нажать вид/исходный код страницы,
   в самом начале кода пустая строка пропала. Но больше ничего не изменилось и с
   rss всё по-прежнему. В общем, не знаю. А от хостинга эта ошибка не может зависеть?
 * P.S. А можете ткнуть пальцем, где почитать, как переустановить WordPress, чтобы
   комментарии не потерять?

Просмотр 15 ответов — с 1 по 15 (всего 32)

1 [2](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/2/?output_format=md)
[3](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/3/?output_format=md)
[→](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/2/?output_format=md)

 Тема «Ошибка в Rss» закрыта для новых ответов.

## Метки

 * [rss](https://ru.wordpress.org/support/topic-tag/rss/)

 * Форум: [Проблемы и решения](https://ru.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 32 ответа
 * 7 участников
 * Последний ответ: [willey-b](https://ru.wordpress.org/support/users/willey-b/)
 * Последняя активность: [16 лет, 10 месяцев назад](https://ru.wordpress.org/support/topic/%d0%9e%d1%88%d0%b8%d0%b1%d0%ba%d0%b0-%d0%b2-rss/page/3/#post-8193)
 * Статус: решённая

## Темы

### Самые популярные темы

### Темы без ответов

### Без вопроса

### Решённые

### Нерешённые

### Все темы
