1. Приветствуем Вас на нашем закрытом форуме для складчиков сайта cmsheaven.org. Если Вы частный вебмастер, фрилансер, владелец малого или среднего бизнеса, представитель студии по разработке сайтов - будем рады видеть Вас в наших рядах экономных людей.
    Регистрация на форуме возможна только после вступления в складчину

JSitemap PRO v3.9 Неверная кодировка для Яндекса

Тема в разделе "Вопросы по расширениям Joomla [тех. поддержка]", создана пользователем Evgrash, 11 апр 2016.

  1. Evgrash

    Evgrash Cкладчик

    Регистрация:
    20 дек 2015
    Сообщения:
    24
    Симпатии:
    0
    Генерировал карту xml , отдал ее яндексу он выдал ошибку
    Результаты проверки (1 ошибка) Ошибка в XML Строка 3: декларация XML допускается только в начале документа

    Скрин на карту сайта я так понял, что проблема в том , что у меня первая строка пустая
    [​IMG]

    Скрин кода сайта тут 2 строки пустые
    [​IMG]

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


    Помогите как найти эти пустые строки или что то я не понимаю ?
    Вобщем как сделать нормальную карту сайта , чтобы яндекс не ругался и не ставил ошибку
    [​IMG]
    #1
  2. Artur

    Artur Тех. поддержка

    Регистрация:
    25 дек 2015
    Сообщения:
    898
    Симпатии:
    139
    Какой программой генерировали карту?
    Используйте компонент Xmap, устанавливается на сайт и все корректно генерирует
    #2
  3. Evgrash

    Evgrash Cкладчик

    Регистрация:
    20 дек 2015
    Сообщения:
    24
    Симпатии:
    0
    Спасибо конечно, но Xmap не кешерует свою карту, а так как у меня 8 000 ссылок яндекс говорит следующее

    [​IMG]
    #3
  4. Evgrash

    Evgrash Cкладчик

    Регистрация:
    20 дек 2015
    Сообщения:
    24
    Симпатии:
    0
    Программа
    использовал JSitemap PRO v3.9

    Проблема в пустых строках Xmap делает точно такуюже хрень
    Генерировал карту сохранил файлом на сервер в ручную , убрал пустые строки в файле
    яндекс проблем не обнаружил.

    В общем вопрос остается открытым как убрать пустые строки.
    #4
  5. Evgrash

    Evgrash Cкладчик

    Регистрация:
    20 дек 2015
    Сообщения:
    24
    Симпатии:
    0
    Все это происходит на шаблоне Flatastic Responsive Multipurpose VirtueMart Theme ставил квикстартом
    #5
  6. Evgrash

    Evgrash Cкладчик

    Регистрация:
    20 дек 2015
    Сообщения:
    24
    Симпатии:
    0
    Вот так генерирует xml любая программа автоматически, как мы видим 2 пустых строки , в коде сайта так же эти строки присутствуют , меняю шаблон на другой так же строки остаются.

    Где копать это главный вопрос ! как найти эти долбленые строки. Такая с квикстартом шаблон Flatastic

    [​IMG]

    Вот так в ручную делаю файл убираю 2 строки , загружаю на сервер, яндекс говорит ошибок не обнаружено

    [​IMG]
    #6
  7. Artur

    Artur Тех. поддержка

    Регистрация:
    25 дек 2015
    Сообщения:
    898
    Симпатии:
    139
    Проблема в пустых строках, которые появляются файлах .php и это создает ошибку в генерации карты сайта - их надо удалять, искать по всему сайту
    #7
    Evgrash нравится это.