Не корректное обновление instantcms на версию 2.18.0

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X
#1 5 октября 2025 в 10:32

При автоматическом обновлении instantcms на версию 2.18.0 вроде все обновилось и все работает кроме вкладки в админке настройки — общие. Остальные вкладки раздела настройки отображаются если ввести ссылки на них в строке браузера. Проблема в том, что не был перед обновлением включен режим отладки и теперь нет возможности его включить и посмотреть в чем причина. Может кто-то с подобным сталкивался посоветуйте как исправить. 

#2 5 октября 2025 в 10:36

Способы включения отладки Через config.php

В корне сайта (system/config/config.php) есть массив с настройками.
Нужно найти блок примерно такого вида: 

 'debug' => false, поменять на 'debug' => true,

После этого CMS начнёт показывать отладочную информацию.

#3 5 октября 2025 в 11:55

Отладчик заработал и выдал ошибки. Проблема тянется с версии 2.17.1, но не вылазила до последнего обновления. Надо было удалить старый файл /system/core/cachememory.php и все заработало.  В 2.17.1 класс cmsCacheMemory переименован в cmsCacheMemcache, а старый файл system/core/cachememory.phpдолжен быть удалён. Если он остался, админка на странице /admin/settings пытается дернуть метод isDependencySatisfied() у старого класса, которого там нет — и падает  Fatal error.

Похожие темы

Похожее в блогах

🍪Мы используем файлы cookie для работы сайта. Читать подробнее.