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

Статус
В этой теме нельзя размещать новые ответы.

Xenofobka

Проверенные
Сообщения
120
Реакции
23
Баллы
5,515
Добрый день. Прошу помощи у специалистов, кто сталкивался с подобной проблемой. При регистрации нового пользователя возникает ошибка - "На сервере произошла ошибка. Пожалуйста, попробуйте позже." И потом вот это
PHP:
INSERT  INTO `xf_user_profile` (`user_id`, `location`, `password_date`, `dob_day`, `dob_month`, `dob_year`, `signature`, `website`, `following`, `ignored`, `avatar_crop_x`, `avatar_crop_y`, `about`, `custom_fields`, `connected_accounts`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1364, 'HY000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1364, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(89): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(172): XF\Db\AbstractAdapter->query('INSERT  INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1452): XF\Db\AbstractAdapter->insert('xf_user_profile', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1184): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Mvc/Entity/Entity.php(1202): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Service/User/Registration.php(279): XF\Mvc\Entity\Entity->save()
#8 src/XF/Service/ValidateAndSavableTrait.php(40): XF\Service\User\Registration->_save()
#9 src/XF/Pub/Controller/Register.php(419): XF\Service\User\Registration->save()
#10 src/XF/Mvc/Dispatcher.php(321): XF\Pub\Controller\Register->actionRegister(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('XF:Register', 'Register', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Register), NULL)
#12 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Register), NULL)
#13 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#15 src/XF.php(390): XF\App->run()
#16 index.php(20): XF::runApp('XF\\Pub\\App')
#17 {main}

Это как то лечиться?
 
Код:
Упс! Мы столкнулись с некоторыми проблемами.
На сервере произошла ошибка. Пожалуйста, попробуйте позже.

    XF\Db\Exception: MySQL query error [1364]: Field 'ignored_threads' doesn't have a default value
    src/XF/Db/AbstractStatement.php:217
 
Последнее редактирование модератором:
Код:
Упс! Мы столкнулись с некоторыми проблемами.
На сервере произошла ошибка. Пожалуйста, попробуйте позже.

    XF\Db\Exception: MySQL query error [1364]: Field 'ignored_threads' doesn't have a default value
    src/XF/Db/AbstractStatement.php:217
.удалить или включить [BS] First Statistics Pro Tabs
 
Xenofobka, Я бы вам советовал найти себе администратора форума. Который будет админить, поправлять, устанавливать, что вам нужно. Это немножко не ваше, возможно вы хороший администратор в организации, построении общения и так далее. Но в техническом плане, вы просто себе все когда нибудь нечаянно испортите.

Ой, а как это сделать?
Нужно зайти на хостинге/vps/сервере в phpAdmin, открыть нужную базу данных, найти таблицу xf_user и удалить в ней поле ignored_threads . Перед этим обязательно выполнить бекап БД.
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу