Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

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

Изменено пользователем MaLeN
Ссылка на сообщение
Поделиться на другие сайты

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

Сделайте запрос вручную и посмотрите ошибку

Ссылка на сообщение
Поделиться на другие сайты
15 минут назад, chocolate_moles сказал:

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

Сделайте запрос вручную и посмотрите ошибку

В ручную работает запрос, ка кбы редактировать, удалять могу, а добавлять категории, товары, блог не могу

Ссылка на сообщение
Поделиться на другие сайты
  • 2 года спустя...
В 11.11.2020 в 09:55, ABSORBER сказал:

Вероятно включен строгий режим работы БД

Благодарю тебя ? несколько дней копался в поисках проблемы, всё перепробовал - и вот только твой вариант помог. 

Была проблема, что не добавлялись новые товары, да и много чего не работало, связанное напрямую с mysql.

Делюсь инструкцией:

Strict mode в MySQL включен по умолчанию. Проверить можно следующей командой:

  

mysql> SHOW VARIABLES LIKE 'sql_mode';

 

«STRICT_TRANS_TABLES» — это и есть строгий режим.

Отключить его можно в конфигурационном файле my.cnf ( Для Ubuntu — /etc/mysql/my.cnf):

cd /etc/mysql/my.cnf

 

Добавляем строчку:

 

sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

 

Перезагрузить демона mysql :

 

systemctl restart mysql

 

Эта возможность потребуется вам для конфигурирования VDS или VPS машины под ваш проект

Ссылка на сообщение
Поделиться на другие сайты
4 часа назад, Chudo сказал:

Благодарю тебя ? несколько дней копался в поисках проблемы, всё перепробовал - и вот только твой вариант помог. 

Была проблема, что не добавлялись новые товары, да и много чего не работало, связанное напрямую с mysql.

Делюсь инструкцией:

Strict mode в MySQL включен по умолчанию. Проверить можно следующей командой:

  


mysql> SHOW VARIABLES LIKE 'sql_mode';

 

«STRICT_TRANS_TABLES» — это и есть строгий режим.

Отключить его можно в конфигурационном файле my.cnf ( Для Ubuntu — /etc/mysql/my.cnf):


cd /etc/mysql/my.cnf

 

Добавляем строчку:

 


sql_mode=IGNORE_SPACE,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION

 

Перезагрузить демона mysql :

 


systemctl restart mysql

 

Эта возможность потребуется вам для конфигурирования VDS или VPS машины под ваш проект

Еще проще 

В 12.11.2021 в 18:00, alexivchenko сказал:

В файле config/config.php

заменить 


;Режим SQL
db_sql_mode =;

на


;Режим SQL
db_sql_mode = "NO_ZERO_DATE,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION";

 

 

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...