Fatal error при включённом кэшировании после смены версии PHP

ЕСТЬ РЕШЕНИЕ InstantCMS 2.X

После смены PHP с 7.4 на 8.3 фатальная ошибка

#1 1 апреля 2026 в 16:24

Здравствуйте. После смены PHP с 7.4 на 8.3 возникает фатальная ошибка:

Fatal error: Uncaught Error: mysqli object is already closed in /system/core/database.php:381 Stack trace: #0 /system/core/database.php(381): mysqli->query('SELECT @@autoco...') #1 /system/core/database.php(88): cmsDatabase->isAutocommitOn() #2 /system/core/core.php(1187): cmsDatabase->__destruct() #3 /system/core/core.php(207): cmsCore->runWidgets() #4 /index.php(28): cmsCore->runHttp('/') #5 {main} thrown in /system/core/database.php on line 381

Если отключить кэшироввание, то сайт работает в прежнем режиме. Буду признателен за помощь в решении этой проблемы...

#2 1 апреля 2026 в 22:05

Версия icms какая?

#3 1 апреля 2026 в 22:24

Последняя, вернее крайняя. Не видел этой темы: https://instantcms.ru/forum/keshirovanie-redis.html Всё дело в «древнем» виджете оказалось. Отключил, всё наладилось. Сорри за беспокойство.

Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.

Похожие темы

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

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