Если вручную формировать sitemap_iblock_#.xml через админ. панель, то формируется корректный xml файл. При обновлении огромного кол-ва элементов через 1С-предприятие ломается структура sitemap_iblock_#.xml Примеры xml файла с ошибками: http://c2n.me/39V3rR0, http://c2n.me/39V3u2h. Просьба помочь, кто сможет.
У нас такая же проблема. sitemap_iblock_#.xml 2-3 дня корректно отображается в браузере, а затем начинают появляться sitemap_iblock_#.part#.xml. И еще через какое-то время в браузере появляется ошибка "This page contains the following errors:error on line 1 at column #: Extra content at the end of the document. Below is a rendering of the page up to the first error." Думаю проблема заключается в следующем: При изменении информации о товаре или обновлении цен, посредством синхронизации с 1С предприятие sitemap_iblock обновляется. Обновляется он таким образом что старая строчка с url товара удаляется и заменяется пробелами. Со временем (у нас 2-3 дня) sitemap_iblock из-за этих пробелов достигает максимального размера файла (4-5Мб) и начинают появляться его части sitemap_iblock_part#.xml. Через 2 недели вся совокупность файлов sitemap достигает 40-30Мб и система начинает создавать в них артефакты в виде незаконченных тегов и еще чего.
Это мое предположение. Как эту проблему решать неизвестно. Можно отключить автогенерацию, но тогда придется вручную генерировать sitemap. Однако есть другие сайты на битриксе у которых актуальные <lastmod> и нет этих пробелов. Они ведь как-то решили эту проблему? Есть мысли?
Похоже это какая-то неразрешимая проблема для разработчиков.
Цитата
Добрый день!
Это известная проблема. Я прикрепил ваше обращение к заявке направленной в отдел разработок. После закрытия заявки в текущее обращение придет автоматическое уведомление. Когда заявка будет решена, уведомление будет содержать номер версии модуля с исправлением.
Пока нужно удалять все файлы карты из корня сайта и пересоздавать вручную если возникает такая проблема. Чтобы проблема не повторялась можно отключить автогенерацию для инфоблоков.
С уважением, специалист техподдержки Лысаковский Илья.
У меня файл всего 200кб, все равно при обновлении элементов в ИБ файл рушится, создается отдельный .xml и такой же sitemap-iblock-**.xml. Куда только не писал, бесполезно. Обещали выпустить обновление. Так ничего и не выпустили. Я так понял приоритет теперь Б24, а 1С-Битрикс кинули в топку.
И у меня проблема та же решилась формированием заново фасетного индекса теперь вопрос как его регулярно тогда формировать или чтоб считал ошибкой https://*******************/.part1.xml. Есть мысли?