Страница 1 из 1

Серверная версия

Добавлено: 07.11.2020, 06:45
siteapp
Добрый день, подскажите пожалуйста, может кто сталкивался с такой вот штукой. Когда развернутый OkayCMS на OpenServer всё работает (в плане бэкенда). Можно добавлять, удалять контент. НО когда перекидываешь на другой OSPanel где настроен как виртуальный сервер, где уже 5 сайтов работают в штатном режиме и весь бэкенд работает, то OkayCMS нельзя добавлять информацию через админку. Пишет что Добавлено, но по факту нету ну и ясно в mysqli нету.
В двух словах, всё можно делать, кроме добавления.
Кто нить с таким встречался?

Добавлено: 07.11.2020, 09:09
sergeevizh
В файле config/config.php установите директиву db_sql_mode в значение "NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION".

Код: Выделить всё

db_sql_mode = "NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"

Добавлено: 08.11.2020, 10:25
siteapp
sergeevizh писал(а):В файле config/config.php установите директиву db_sql_mode в значение "NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION".

Код: Выделить всё

db_sql_mode = "NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
Всё равно не хочет....

Добавлено: 26.11.2020, 12:59
Slik
Какая версия Mysql на сервере ?

Если есть доступ на сам сервер, в /etc/my.cnf добавить строку в секцию

Код: Выделить всё

[mysqld]

sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION
После этого будет работать.

Еще надо смотреть в логи самого cms
/var/www/site/data/www/domen/log/sql.log