Ошибка xml файла sitemap помогите исправить пожалуйста

N0
На сайте с 18.02.2013
Offline
70
16565

При формировании xml файла карты сайта добавляются пустые строки в начале:

1.

2.

3.<?xml version="1.0" encoding="UTF-8"?>

4.<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance....и тд.

Выдает ошибку:

"This page contains the following errors:

error on line 3 at column 6: XML declaration allowed only at the start of the document

Below is a rendering of the page up to the first error".

Сайт на джумле, карта формируется плагином xmap.

Что и в каком файле надо изменить, чтобы убрать эти пробелы?

Спасибо за помощь!

R
На сайте с 18.12.2009
Offline
92
#1

Тут все индивидуально, с ходу и не скажешь. Посмотрите в какой кодировке у Вас файл, который генерирует карту. Проблема может быть и в этом.

N0
На сайте с 18.02.2013
Offline
70
#2

кодировка вроде правильная (у меня utf8). Сбой произошел внезапно, до этого все работало (ничего в джумлу не ставила за это время).

Я так понимаю надо просто в каком-то php файле строки лишние убрать. Вот вопрос в каком...

В инете находила только по вордпрессу ошибка в rss лентах такая же. Там убирали пустые строки в php файлах functions.php, wp-config.php, wp-rss2.php, wp-atom.php.

А вот в джумле что смотреть...

дани мапов
На сайте с 06.09.2012
Offline
204
#3

Версия джумлы какая? Попробуйте удалить и заново установить xmap

\components\com_xmap\views\xml\tmpl\default.php

Написание и доработка скриптов (PHP, MySQL, JavaScript, jQuery) (/ru/forum/811046)
N0
На сайте с 18.02.2013
Offline
70
#4

дани мапов, а как можно удалить, чтобы правильно и не полетело ничего?

P.S. весь интернет перерыла в поисках решения проблемы с этой пустой строкой. Для джумлы ничего не нашла...для вордпреса есть выход, но не подходит естественно.

N0
На сайте с 18.02.2013
Offline
70
#5

Проблема решена - спасибо золотым рукам друга - коллеги.

Проблема в пустых строках, которые появляются в других файлах .php и это создает ошибку в генерации карты сайта - их надо удалять, искать по всей начинке сайта. помимо самого компонента xmap, также в sef смотреть чтобы не было их. В моем случае вообще пустые строки появились в index.php джумлы! Хотя особых изменений на сайте не проводилось.

Надеюсь это поможет другим, кто столкнулся с такой же проблемой (весь инет обыскала - не нашла).

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий