OctoberCMS Builder MySQL Недопустимое значение по умолчанию для целочисленного столбца - PullRequest
0 голосов
/ 01 мая 2020

Я создал сайт OctoberCMS на локальном сервере VirtualBox LAMP и переместил его и базу данных MySQL на Shared Hosting .


Ошибка

Живой сайт работает нормально, но когда я использую плагин Builder для добавления нового столбца базы данных и сохранения, я получаю сообщение об ошибке:

Invalid default value for the integer column 'sort_order'. The allowed formats are '10', '-10'.

Но значение 10.

database

error


Серверы

Мой Локальный сервер VirtualBox работает MySQL 5.7.29-0ubuntu0.18.04.1.

Хост-сервер A2 работает MySQL 10.3.22-MariaDB-cll-lve.


Соединение с базой данных

Файл конфигурации database.php выглядит следующим образом с заполненными именем базы данных, именем пользователя и паролем.

'mysql' => [
    'driver'     => 'mysql',
    'engine'     => 'InnoDB',
    'host'       => 'localhost',
    'port'       => 3306,
    'database'   => '',
    'username'   => '',
    'password'   => '',
    'charset'    => 'utf8mb4',
    'collation'  => 'utf8mb4_unicode_ci',
    'prefix'     => '',
    'varcharmax' => 191,
],

Вопрос

Почему сохранение нового столбца не работает?
Имеет ли это отношение к MySQL на локальном сервере и MariaDB на сервере A2?

...