kanzashi 214 Posted October 17, 2013 Report Share Posted October 17, 2013 Доброго времени суток товарищи. В общем, появилась проблемка с добавлением пользователей через админку DLE, а точнее выдает ошибку: MySQL error in file: /engine/inc/editusers.php at line 800 Error Number: 1364 The Error returned was: Field 'country' doesn't have a default value SQL query: INSERT INTO dle_users (name, password, email, user_group, reg_date, lastdate, info, signature, favorites, xfields) values ('Dsds1', '********************************', 'dd@rt.rt', '3', '1382030979', '1382030979','','','','') Подскажете решение?Спасибо! Link to post Share on other sites
Модератор ApxuBapuyc 654 Posted October 17, 2013 Модератор Report Share Posted October 17, 2013 Видимо в настройках движка установлено NOT NULL к полю 'country'. Попробуйте установить любое ненулевое значение сюда при добавлении kanzashi 1 Link to post Share on other sites
kanzashi 214 Posted October 17, 2013 Author Report Share Posted October 17, 2013 Видимо в настройках движка установлено NOT NULL к полю 'country'. Попробуйте установить любое ненулевое значение сюда при добавлении Быть может вы имеете ввиду БД? Там varchar(50) Link to post Share on other sites
Модератор files 2843 Posted October 17, 2013 Модератор Report Share Posted October 17, 2013 Поля юзеров: name, password, email, user_group, reg_date, lastdate, info, signature, favorites, xfields а он просит еще и country (страну). kanzashi 1 Link to post Share on other sites
kanzashi 214 Posted October 18, 2013 Author Report Share Posted October 18, 2013 Проблема решилась. Возникла она из-за разных версий мускула. Нужно было установить default value null полям на которые ругался. Можно закрывать) aprichnik 1 Link to post Share on other sites
Recommended Posts