Только установил и уже ошибка :)

InstantCMS 2.X
#1 14 февраля 2020 в 16:13
Только установил InstantCMS последнюю версию, в админке захожу в раздел "Виджеты", ошибка:

503 Service Unavailable
Please, enable debug mode in the site settings


Следую сообщению, иду в настройки -> отладка -> включаю режим отладки, пытаюсь попасть вновь в "Виджеты", 503:

Ошибка в запросе БД:

Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'name.i.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by

SELECT i.*
FROM cms_widgets_pages i
LEFT JOIN cms_controllers as ct ON ct.name = i.controller
WHERE (i.controller IS NOT NULL) AND (ct.is_enabled = '1')
GROUP BY i.controller
LIMIT 1000
Последние вызовы:

cmsModel->get() @ /system/controllers/widgets/model.php: 149
modelWidgets->getPagesControllers() @ /system/controllers/admin/actions/widgets.php: 17
actionAdminWidgets->run() @ /system/core/controller.php: 585
cmsController->runExternalAction() @ /system/core/controller.php: 456
cmsController->executeAction() @ /system/core/controller.php: 432
cmsController->runAction() @ /system/core/core.php: 786
cmsCore->runController() @ /index.php: 46


Буду рад ответам ;)
#2 12 ноября 2020 в 11:56



Fuze

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

Версия InstantCMS: 2.13.1
Веб сервер: Apache/2.4.41 (Ubuntu)
Mysql сервер: 8.0.22
Версия PHP: 7.4.3, apache2handler
#3 12 ноября 2020 в 12:37

настройки сделанные в веб интерфейсе не сохраняются

@byStep
Вероятно проблема с сессиями и/или файл конфигурации недоступен для записи.

Mysql сервер: 8.0.22

@byStep
Уже исправлено в версии на гитхабе.
#4 30 августа 2024 в 01:39

Просьба о помощи.

Выдало ошибку после переезда на новый сервер с новым мускулом. Ошибку выдает при попытке редактировать Типы Контента

Ошибка в запросе БД:Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'group216.i.ordering' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
SELECT fieldset as `fieldset`
FROM cms_con_pages_fields i
GROUP BY i.fieldset
ORDER BY i.ordering
LIMIT 1000

Аналогично выдает при попытке попасть в раздел виджетов

Ошибка в запросе БД:Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'group216.i.id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by
SELECT i.*
FROM cms_widgets_pages i
LEFT JOIN cms_controllers as ct ON ct.name = i.controller
WHERE (i.controller IS NOT NULL) AND (ct.is_enabled = '1')
GROUP BY i.controller
LIMIT 1000

Сервер:

MySQL
8.0.36-0ubuntu0.22.04.1

Версия InstantCMS: 2.16.3
Веб сервер: Apache/2.4.52 (Ubuntu), двухуровневая конфигурация, версия Nginx — 1.18.0
Версия PHP: 7.4.33, apache2handler

#5 30 августа 2024 в 07:43

Изображение

?

#6 30 августа 2024 в 09:21

Изображение

?

Lora

Всегда думал за что отвечает эта опция) Теперь понял) А то уже думал сносить сайт и переходить на МарияДБ)

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