Если в разделе администрирования вашего сайта (например, в редакторе дизайна) не сохраняются изменения настроек или данных, часто это может быть вызвано тем, что на сервере хостинга не установлено PHP-расширение для работы с DOM — domxml. При возникновении этой ошибки в первую очередь выясните, установлено ли это расширение и работает ли оно на вашем сайте.
8 комментариев
А что делать, если расширение установлено и работает, но настройки все равно не сохраняются? Такая вот ошибка появляется: "SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data".
Посмотрите, какой ответ возвращает сервер на AJAX-запрос при нажатии на кнопку сохранения темы дизайна. Возможно, в этом ответе будет более подробное сообщение об ошибке.
Это можно сделать с помощью вкладки Network в панели (консоли) разрабтчика в браузере.
Большое спасибо за ответ! Удалось исправить ошибку - не хватало прав для записи.
Подскажите, как Вы решили этот вопрос.
Точно такая же ошибка.
у каких файлов/папок нужно сменить права?
Увеличьте права доступа для директории wa-data/public/.
Я установил расширение DOM, но всё равно когда я пытаюсь внести изменения в product.cart.html - нажимаю на кнопку сохранить, и она долго крутиться, но не сохраняет изменения.
Скажите, в чём ещё может быть причина?
Во всех других местах, типа index.html - изменения сохраняются нормально! Проблема только в product.cart.html. Раньше, кстати, такой проблемы не было! Появилась недавно!
https://www.webasyst.ru/my/requests/
или обратиться к независимым экспертам.