Проблемы JL Sitemap и пути их устранения
Недоступен файл sitemap.xml
Есть несколько причин почему может не существовать файла sitemap.xml.
1. Недостаточно прав для создания файла в корне вашего сайта. Иногда это происходит из-за не верных прав пользователя, или из-за не верной настройки сервера, когда сервер действует от одного пользователя, а файлы и папки принадлежат другому. Чтоб решить данную проблему убедитесь, что права выставлены правильно и ваш сервер сконфигурирован корректно.
2. Запрет просмотр xml файлов. Эта проблема проявляется, когда файлы в корне сайта создаются, но при обращении к sitemap.xml через браузер ничего не выводится. Решается путем переконфигурации сервера.
0 Error decoding JSON data: Syntax error
Причин возникновения этой ошибки масса. Но наименее часто встречающиеся - это ошибка в целостности базы данных.
Как это устранить?
Проходим в настройки: Система -> Общие настройки -> Система -> Включить опцию "Отладка системы".
После чего пройдите в компонент JL Sitemap и запустите генерацию, вам будет выданы результаты профилирования где вы можете увидеть, где у вас происходит проблема. Наиболее частым случаем являются битые пункты меню.
Если ничего не помогает, то воспользуйтесь этим инструментом, для проверки целостности базы данных. Этот файл записываем в корень сайта Joomla переходим по прямой ссылке и исправляем все ошибки, которые он выдал. Либо удаляем эти материалы или пункты меню, либо пересохраняем.