TOPg

TOPg

На ICMS с 2016 года.
+64
Репутация
320
Рейтинг
#1 Кеширование 14 января 2026 в 12:34

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

Добавлено спустя 2 минуты

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

#2 Кеширование 14 января 2026 в 12:06
Это баг в логике InstantCMS 2.17.3, который проявляется только при определенных условиях (включенное кеширование, определенная конфигурация сервера) TOPg Наврятли.
Lora

хостинг бегет, выше я скинул скрины ответа службы поддержки.
Не знаю, проблема только у меня или нет, но никто не отписался, что полёт нормальный

Лог:
[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

#3 Кеширование 14 января 2026 в 11:42
 TOPg, а у вас «Включить режим пустого sql_mode для MySQL» включена в админке? Не уверен, что дело в этом, но на всякий пожарный проверьте. Так же может быть проблема из за версии php.
Lora

Включен режим пустого sql_mode для MySQL. Версия PHP 8.2
Отключил sql_mode и также попробовал php 7.3
Ошибки те же
Нейронки тоже говорят:

При включенном кешировании (особенно Redis) InstantCMS может завершать работу скрипта быстрее, освобождая ресурсы. В какой-то момент:

Соединение с БД закрывается ядром CMS или расширением PHP
Но деструктор cmsDatabase вызывается позже (при сборке мусора PHP)
Деструктор пытается использовать уже уничтоженный объект
Это баг в логике InstantCMS 2.17.3, который проявляется только при определенных условиях (включенное кеширование, определенная конфигурация сервера).

#4 Кеширование 14 января 2026 в 08:58

Fuze, что скажете ?

#5 Отступ текста от фото 13 января 2026 в 17:10

ничего не вырезается

  1. <img style="display: block; margin-left: auto; margin-right: auto" src="/upload/001/u100/0/8/89dc8c0b.png" alt="Изображение">

типограф не трогали или Wysiwyg редакторы?

#6 Один большой сайт или несколько тематических? Как сейчас работают вебмастера 13 января 2026 в 17:07

всё очень индивидуально и тонко для каждой ниши

#7 Кеширование 13 января 2026 в 08:57

Изображение

Изображение

Добавлено спустя 13 часов
Это из за настроек MYSQL. Загуглите autocommit или в настройках посмотрите и поменяйте значение. [mysqld]autocommit=0
Lora

это не помогло

#8 Кеширование 12 января 2026 в 16:46
Это из за настроек MYSQL. Загуглите autocommit или в настройках посмотрите и поменяйте значение. [mysqld]autocommit=0
Lora

Спасибо, это в настройках mysql?

#1 Кеширование 12 января 2026 в 16:13

Версия 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

#9 Расположение описания для категорий 12 января 2026 в 14:00

по-моему только вначале

#10 Есть что-то для организации конкурсов на сайте 11 января 2026 в 17:34

у меня есть конкурсы для 2.18

#11 Биллинг yoomoney не зачисляются платежи 18 декабря 2025 в 17:04
У меня было так, на версии 2.15.2: Оплачивал через Yoomoney. Деньги в кошелёк приходили, сообщение об успешной оплате, на сайте, выводилось. Но баланс на сайте никак не хотел пополнятся.
Shuma

да, да, трижды уже, все включено и перепроверено

Добавлено спустя 1 минуту

example.com/billing/process/yandex

ERR: Платеж не выполнен

#12 Биллинг yoomoney не зачисляются платежи 18 декабря 2025 в 09:18
У меня было так, на версии 2.15.2: Оплачивал через Yoomoney. Деньги в кошелёк приходили, сообщение об успешной оплате, на сайте, выводилось. Но баланс на сайте никак не хотел пополнятся.
Paran0lik

идей нет, на 2.15.2, все перепроверел и заново перенастроил и также

#13 [ЕСТЬ РЕШЕНИЕ] Уведомления Email/Push о появлении новых объявлений 17 декабря 2025 в 12:03
у вас там только 30% компонентовTOPg Весело) Подскажите, есть ли способ восстановить эти компоненты? 
Paran0lik

переустановить движок

#14 [ЕСТЬ РЕШЕНИЕ] Уведомления Email/Push о появлении новых объявлений 17 декабря 2025 в 11:33

у вас там только 30% компонентовИзображение

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