Cotonti / Open Source PHP Content Management FrameworkContent Management Framework

Foren / National / Russian / Тех. поддержка / При восстановлении пароля ошибка

Виктор
#45086 23. September 2020, 08:12
FATAL ERROR
2020-09-23 07:55

SQL error 22001: String data, right truncated: 1406 Data too long for column 'log_ip' at row 1

#0  cot_diefatal(SQL error 22001: String data, right truncated: 1406 Data too long for column 'log_ip' at row 1) called at [/system/database.php:459]
#1  CotDB->insert(cot_logger, Array ([log_date] => 1600847725,[log_ip] => 2001:00c:00c:000:00f2:00ff:000:000,[log_name] => ,[log_group] => def,[log_text] => Pass recovery failed, user :  - /users?m=passrecover&a=request)) called at [/system/functions.php:3315]
#2  cot_log(Pass recovery failed, user :  - /users?m=passrecover&a=request) called at [/modules/users/inc/users.passrecover.php:60]
#3  include(modules/users/inc/users.passrecover.php) called at [/modules/users/users.php:32]
#4  require_once(/modules/users/users.php) called at [/index.php:176]

При заходе на сайт через VPN, при восстановлении пароля ошибка!

Временно решил так

ALTER TABLE `cot_logger` CHANGE `log_ip` `log_ip` VARCHAR(40) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '';

Какие мнения по даному поводу, нужно менять в сборке или нет?