geval 3 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 версия vamshop последняя, выдается такая ошибка ( выдается в валидаторе https://webmaster.yandex.ru/sitemaptest.xml) а также в самом вебмастере, вот скриншот - пишет неверная кодировка. файлы на чуть более старой версии- такой ошибки не выдают http://SSMaker.ru/65245371/ Ошибка в XML Строка 2: XML declaration allowed only at the start of the document Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 Видимо, правили файл и сохранили в utf-8 с BOM меткой. Нужно в utf8 без BOM. По умолчанию точно такой ошибки нет. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 в том то и дело, что в самом файле нормально все с кодировкой.. карту же делает только файл google_sitemap.php ? я взял провел опыт, взял файл google_sitemap.php с того сайта, где яндекс не ругается ( валидатором ошибок не найдено), закидываю на данный сайт ( http://argomoscow.ru/google_sitemap.php) и уже выдается ошибка.. чудеса!! Вывод прост- где-то в самом магазине какая-то закавыка.. при том, что вебмастер гугла не ругается на ошибки.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 Нет, не нормально. На первой строке как раз BOM метка. Нормально например вот здесь - http://demo.vamshop.ru/google_sitemap.php С первой строки сразу идёт XML код. Так что, ищите BOM метку и удаляйте. Либо в google_sitemap.php файле или может в /includes/application_top.php Есть ведь софт, который помогает найти файлы с BOM метками. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 спасибо, понял, уже удалял спец программой.. просто странно, что когда беру нормальный файл, на который не ругается яндекс, и перезаписываю, тоже самое.. неужели так фтп заливка может косячить Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 странно..всё равно unreal какой-то, с помощью ssh-клиента putty на сервере заменил рабочим файлом google_sitemap.php и все равно стала выдаваться эта ошибка! это уже совсем фантастично.. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 Что фантастичного? BOM метка как была на первой строке, так и осталась - http://argomoscow.ru/google_sitemap.php Как удалите метку, так и будет всё нормально. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 фанстатично то, что невозможные какие-то вещи... я беру захожу на сервер, будучи на сервере физически меняю один файл на другой, результата нет.. может быть эту метку создаёт что-то еще? не сам файл? только что utf-8 bom remover запустил, файл перезалил- эффекта ноль. вот убедитесь сами ( файл во вложении) может быть какой-то htaccess или настройки сервера что-то делают или еще какие-то нюансы? потому что я сейчас смотрю- 5 сайтов, везде все нормально..никаких меток и ошибок. заливаю нормальные безошибочные сайты ( еще раз повторюсь- внутри сервера! это важно)- и они выдают ошибку.. google_sitemap.php Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 Я Вам ваше уже писал, что метка эта необязателньо в google_sitemap.php файле. И да, чудес не бывает, как найдёте и удалите метку, ошибок не будет. По умолчанию в VamShop BOM меток нет, так что, спасибо за эту проблему можно сказать только самому себе :what: Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 вот, последнее сообщение, то есть тут явно сказано, что проблема еще в каких-то файлах может быть сказано.. тоже там человек все делал делал.. и все не то http://searchengines.guru/archive/index.php/t-819133.html а в каких еще файлах это может быть? в application_top.php все нормально Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 Так там именно тоже самое и написано, о чём я Вам говорю с первого сообщения. Что, собственно, видно и в коде карты сайта. Вы свою генерируемую карту смотрите, xml код должен идти с первой же строки. Всё видно из генерируемой карты, зачем ссылку на сторонние форумы, лично мне не понятно. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 этот вопрос решился, в sitemap.xml ошибки нет.. но теперь яндекс ругается вот так: на ссылку argomoscow.ru/google_sitemap.php Файл Sitemap не должен быть главной страницей сайта. Homepage url is not allowed Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 опля..а теперь и на sitemap.xml ругается также.. Ссылка на сообщение Поделиться на другие сайты
geval 3 Опубликовано 4 января, 2015 Автор Жалоба Share Опубликовано 4 января, 2015 ха, ну видимо я уже и яндекс добил.. походу дела в яндексе какой-то сбой, потому что на остальные нормальные файлы на других сайтах он стал ругаться точно также! но через минуту все наладилось.. так что спасибо за поддержку)) Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 4 января, 2015 Жалоба Share Опубликовано 4 января, 2015 Теперь да, судя по - argomoscow.ru/google_sitemap.php Всё нормально, код с первой строки идёт. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения