Slava

Slava

С нами с 19 октября 2016; Место в рейтинге пользователей: #1023
Slava
03 ноября 2016, 16:37
+1
Я решил проблему так:

mysql -u root -p
SET GLOBAL sql_mode = '';
quit

Можно еще так: SET GLOBAL sql_mode = 'STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';

Видел в мануалах по настройке сервера.

Slava
19 октября 2016, 01:41
0
Поставил Ubuntu 16.04, Nginx, php 7. Установил MODX.
Прикрепил к шаблону доп. переменную, на странице заполняю поле, сохраняю. Ошибок нет, но данные не пишутся в таблицу site_tmplvar_contentvalues.

Подстажите, пжлст, с чем это может быть связано, куда копать? Ресурсы, шаблоны, чанки, сниппеты и сами переменные создаются.

Что искать в логах? И в каких конкретно? Вот лог /var/log/mysql/error.log — file.modx.pro/files/8/2/4/824a0e78dec53d334dba2b138b9230a0.txt

Устанавливал следующие пакеты:
mysql-server
php-fpm php-mysql php-bz2 php-curl php-db php-gd php-gettext php-imagick php-mbstring php-mcrypt php-memcache php-tidy php-xml php-xmlrpc php-zip unzip zip htop
nginx