Решено Ошибка при регистрации

Вандал

Проверенные
Сообщения
107
Реакции
47
Баллы
5,525
Дабы не плодить темы, спрошу здесь же-в теме схожей тематики: возникла проблема с регистрацией
Все плагины, связанные с телеграмом удалены
Направьте, пожалуйста, на пусть истинный (только сегодня обратил внимание, что за месяц ни одного новичка)

Код:
Журнал ошибок сервера
XF\Db\Exception: MySQL query error [1364]: Field 'smodders_tgnotifications_on_conversation' doesn't have a default value src/XF/Db/AbstractStatement.php:228
Сгенерирована пользователем: Неизвестная учётная запись 19 Ноя 2020 в 16:48
Трассировка стека
INSERT  INTO `xf_user_option` (`content_show_signature`, `show_dob_year`, `show_dob_date`, `receive_admin_email`, `email_on_conversation`, `push_on_conversation`, `creation_watch_state`, `interaction_watch_state`, `user_id`, `is_discouraged`, `alert_optout`, `push_optout`, `use_tfa`) 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(94): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(218): XF\Db\AbstractAdapter->query('INSERT  INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1510): XF\Db\AbstractAdapter->insert('xf_user_option', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1242): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Mvc/Entity/Entity.php(1260): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Service/User/Registration.php(298): XF\Mvc\Entity\Entity->save()
#8 src/XF/Service/ValidateAndSavableTrait.php(40): XF\Service\User\Registration->_save()
#9 src/XF/Pub/Controller/Register.php(422): XF\Service\User\Registration->save()
#10 src/XF/Mvc/Dispatcher.php(350): XF\Pub\Controller\Register->actionRegister(Object(XF\Mvc\ParameterBag))
#11 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Register', 'Register', Object(XF\Mvc\RouteMatch), Object(xenMade\SEO\XF\Pub\Controller\Register), NULL)
#12 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(xenMade\SEO\XF\Pub\Controller\Register), NULL)
#13 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#14 src/XF/App.php(2300): XF\Mvc\Dispatcher->run()
#15 src/XF.php(465): XF\App->run()
#16 index.php(20): XF::runApp('XF\\Pub\\App')
#17 {main}
Содержимое запроса
array(4) {
  ["url"] => string(18) "/register/register"
  ["referrer"] => string(24) "https://xxx.xx/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(18) {
    ["username"] => string(0) ""
    ["a3383c68c8d770257b54b053cfaa8a52e1917a6e"] => string(7) "3656553"
    ["1fef43b6f1ecd5dc966bcec4bfb589977f9e88f6"] => string(11) "[email protected]"
    ["a5cbd929d47802938520612b4563955dc319e466"] => string(8) "********"
    ["dob_month"] => string(1) "3"
    ["dob_day"] => string(2) "22"
    ["dob_year"] => string(4) "1999"
    ["location"] => string(4) "2434"
    ["custom_fields"] => array(3) {
      ["pozyvnoj"] => string(2) "24"
      ["oborudovanie"] => string(0) ""
      ["marka_avtomobilja"] => string(0) ""
    }
    ["captcha_question_answer"] => string(10) "земля"
    ["captcha_question_hash"] => string(40) "a8efecb7b2d0db5c21e89af29531dd65bfbe830d"
    ["accept"] => string(1) "1"
    ["reg_key"] => string(16) "-oO_rG0oNJPPaBrs"
    ["496c22e1198c37cd75794ad56e6c611cfdcb7e4c"] => string(13) "Europe/Moscow"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(10) "/register/"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
 
Последнее редактирование:
Толку не добился-так и сделал.
Теперь регистрация работает!
Вандал,
Код:
ALTER TABLE `xf_user_option` DROP COLUMN 'smodders_tgnotifications_on_conversation'
В бд
Решение от LenaTDDS должно помочь, попробуйте при удаленном плагине.
Потому что мое решение даже не костыль а листочек подорожника.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу