Ошибка 500 при регистрации

getman

Administrator
Команда форума
После новой установки движка при регистрации выскакивает ошибка 500.

В логах
Код:
PHP Fatal error:  DB Error [library/includes/ucp/register.php(142)] in /var/www/html/htdocs/src/Legacy/SqlDb.php on line 843

Решение:
в консоли сервера -
Код:
mysql -u root -p

Выключить строгий режим:

Код:
set global sql_mode='';

Посмотреть режим:

Код:
SHOW VARIABLES LIKE 'sql_mode';
 
Последнее редактирование:

belomaxorka

Member
Всё же правильным решением будет внести правки в исходный sql файл TP, нежели чем отключать режим строгой типизации, что может повлечь в будущем ошибки из-за разности типов данных например.

Возможно есть смысл мне опубликовать модифицированный SQL файл, где устранены все ошибки типов, а следовательно и отключать типизацию не нужно будет
 
  • Like
Реакции: KUDS

getman

Administrator
Команда форума
Конечно публикуйте, у каждого второго начинающего подобная проблема.
 
  • Like
Реакции: KUDS

belomaxorka

Member
 
Сверху