Серверная версия
Добавлено: 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 добавить строку в секцию
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