то, когда я устанавливаю koha на человечности затем шаг 3, когда я нажимаю на выставочную показанную ошибку импорта, дуло

DBIx:: Класс:: устройство хранения данных:: DBI:: _dbh_execute (): Данные, усеченные для столбца, 'вводят' в строке 1 в/usr/share/koha/lib/Koha/Objects.pm строке 101

Для справки отправьте почту веб-мастеру ([никакой адрес, данный]), дав это сообщение об ошибке и время и дата ошибки.

0
задан 14 December 2016 в 01:24

1 ответ

Мне подарили ту же ошибку. Кажется, что ошибка дана в перечислимом столбце в базе данных. Для MySQL можно решить его следующим образом (в администраторе базы данных MySQL):

SET GLOBAL sql_mode = '';

При установке режима с пустой строкой '' Вы говорите MySQL не принимать во внимание некоторые ошибки, которые возникают при вставке данных.

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

Чтобы видеть, как сервер, необходимо войти в MySQL из командной строки:

mysql -u root -p

Если сервер MySQL не имеет пароля (который не рекомендуется), опустите-p параметр. Можно затем проверить режим со следующей командой

SELECT @@GLOBAL.sql_mode;

Это возвратится более или менее подобный этому:

STRICT_TRANS_TABLES, NO_ENGINE_SUBSTITUTION

Можно найти больше информации об этом по http://dev.mysql.com/doc/refman/5.7/en/sql-mode.html

0
ответ дан 7 November 2019 в 08:03

Другие вопросы по тегам:

Похожие вопросы: