ну это то часть, например работает

Отключил redis на хостинге, сделал ребут, включил кеширование на сайте через Files — ошибка та же
ну это то часть, например работает

Отключил redis на хостинге, сделал ребут, включил кеширование на сайте через Files — ошибка та же
Это баг в логике InstantCMS 2.17.3, который проявляется только при определенных условиях (включенное кеширование, определенная конфигурация сервера) TOPg Наврятли.
хостинг бегет, выше я скинул скрины ответа службы поддержки.
Не знаю, проблема только у меня или нет, но никто не отписался, что полёт нормальный
Лог:
[Mon Jan 12 16:09:00 2026] [error] [client 212.44.158.202:0] PHP Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374\nStack trace:\n#0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...')\n#1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn()\n#2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct()\n#3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets()\n#4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/')\n#5 {main}\n thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374, referer site.ru/board/internet-magazin-elektroniki.html
[Mon Jan 12 16:09:35 2026] [error] [client 212.44.158.202:0] PHP Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374\nStack trace:\n#0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...')\n#1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn()\n#2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct()\n#3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets()\n#4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/')\n#5 {main}\n thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374, referer site.ru/board/internet-magazin-elektroniki.html
[Mon Jan 12 16:09:36 2026] [error] [client 212.44.158.202:0] PHP Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374\nStack trace:\n#0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...')\n#1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn()\n#2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct()\n#3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets()\n#4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/')\n#5 {main}\n thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374, referer site.ru/board/internet-magazin-elektroniki.html
[Mon Jan 12 16:09:47 2026] [error] [client 212.44.158.202:0] PHP Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374\nStack trace:\n#0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...')\n#1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn()\n#2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct()\n#3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets()\n#4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/')\n#5 {main}\n thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374, referer site.ru/board/internet-magazin-elektroniki.html
[Mon Jan 12 16:10:04 2026] [error] [client 212.44.158.202:0] PHP Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374\nStack trace:\n#0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...')\n#1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn()\n#2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct()\n#3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets()\n#4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/')\n#5 {main}\n thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374, referer site.ru/users/275
[Mon Jan 12 16:10:06 2026] [error] [client 212.44.158.202:0] PHP Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374\nStack trace:\n#0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...')\n#1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn()\n#2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct()\n#3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets()\n#4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/')\n#5 {main}\n thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374, referer site.ru/users/275
TOPg, а у вас «Включить режим пустого sql_mode для MySQL» включена в админке? Не уверен, что дело в этом, но на всякий пожарный проверьте. Так же может быть проблема из за версии php.
Включен режим пустого sql_mode для MySQL. Версия PHP 8.2
Отключил sql_mode и также попробовал php 7.3
Ошибки те же
Нейронки тоже говорят:
При включенном кешировании (особенно Redis) InstantCMS может завершать работу скрипта быстрее, освобождая ресурсы. В какой-то момент:
Соединение с БД закрывается ядром CMS или расширением PHP
Но деструктор cmsDatabase вызывается позже (при сборке мусора PHP)
Деструктор пытается использовать уже уничтоженный объект
Это баг в логике InstantCMS 2.17.3, который проявляется только при определенных условиях (включенное кеширование, определенная конфигурация сервера).
Fuze, что скажете ?
ничего не вырезается
<img style="display: block; margin-left: auto; margin-right: auto" src="/upload/001/u100/0/8/89dc8c0b.png" alt="Изображение">
типограф не трогали или Wysiwyg редакторы?
всё очень индивидуально и тонко для каждой ниши


Это из за настроек MYSQL. Загуглите autocommit или в настройках посмотрите и поменяйте значение. [mysqld]autocommit=0
это не помогло
Это из за настроек MYSQL. Загуглите autocommit или в настройках посмотрите и поменяйте значение. [mysqld]autocommit=0
Спасибо, это в настройках mysql?
Версия 2.17.3
При подключении Redis периодически при переходе на главную страницу сайта вылазит такая ошибка
Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374 Stack trace: #0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...') #1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn() #2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct() #3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets() #4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/') #5 {main} thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374
При подключении кеширования, через Files
Fatal error: Uncaught Error: mysqli object is already closed in /home/o/oneinm0e/site.ru/public_html/system/core/database.php:374 Stack trace: #0 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(374): mysqli->query('SELECT @@autoco...') #1 /home/o/oneinm0e/site.ru/public_html/system/core/database.php(88): cmsDatabase->isAutocommitOn() #2 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(1174): cmsDatabase->__destruct() #3 /home/o/oneinm0e/site.ru/public_html/system/core/core.php(207): cmsCore->runWidgets() #4 /home/o/oneinm0e/site.ru/public_html/index.php(28): cmsCore->runHttp('/') #5 {main} thrown in /home/o/oneinm0e/site.ru/public_html/system/core/database.php on line 374
по-моему только вначале
у меня есть конкурсы для 2.18
У меня было так, на версии 2.15.2: Оплачивал через Yoomoney. Деньги в кошелёк приходили, сообщение об успешной оплате, на сайте, выводилось. Но баланс на сайте никак не хотел пополнятся.
да, да, трижды уже, все включено и перепроверено
example.com/billing/process/yandex
ERR: Платеж не выполнен
У меня было так, на версии 2.15.2: Оплачивал через Yoomoney. Деньги в кошелёк приходили, сообщение об успешной оплате, на сайте, выводилось. Но баланс на сайте никак не хотел пополнятся.
идей нет, на 2.15.2, все перепроверел и заново перенастроил и также
у вас там только 30% компонентовTOPg Весело) Подскажите, есть ли способ восстановить эти компоненты?
переустановить движок
у вас там только 30% компонентов