[OzzModz] Verify Email Before Registration

[OzzModz] Verify Email Before Registration 2.0.8

Нет прав для скачивания
Можете заставить пользователей проверять свою электронную почту.

baltun

Администратор
Сообщения
10.905
Реакции
2.596
Баллы
2.003
baltun разместил(а) новый ресурс:

[OzzModz] Verify Email Before Registration - Можете заставить пользователей проверять свою электронную почту.

С помощью этого дополнения вы можете заставить пользователей проверять свою электронную почту перед заполнением регистрационной формы. Это может быть полезно, чтобы не было кучи непроверенных пользователей.

Посмотреть страницу этого ресурса...
 
Произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
белый экран и форум лёг
Опасная штука
Даже не устанавливал просто залил файлы на сервер
 
Произошла непредвиденная ошибка. Пожалуйста, повторите попытку позже.
белый экран и форум лёг
Опасная штука
Даже не устанавливал просто залил файлы на сервер
Пропишите строку в конфиге ( config.php ) $config['enableAddOnArchiveInstaller'] = true; и установите через админку
 
Не так много фраз. Взять и перевести самому. admin.php?languages/russkij-ru.2/phrases&addon_id=OzzModz%2FVerifyEmail
20a3cab27c.jpg

Я так понял из за него ошибки летят
1706960562628.jpg
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 3 Фев 2024 в 05:11
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'xiiller007@mail...', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(59) "https://blablabla.con/threads/3014/?ysclid=ls5fu00kxf27846688"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(18) "xiiller007@mail.ru"
    ["captcha_question_answer"] => string(2) "30"
    ["captcha_question_hash"] => string(40) "2f74d6078d20ebbfca6f555adb5a710b21f60445"
    ["_xfRequestUri"] => string(40) "/threads/3014/?ysclid=ls5fu00kxf27846688"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 2 Фев 2024 в 21:01
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'bakejna@mail.ru', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(29) "https://blablabla.con/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(15) "bakejna@mail.ru"
    ["captcha_question_answer"] => string(2) "62"
    ["captcha_question_hash"] => string(40) "fbac89d2166ed538abeaa118db75dc9443f92692"
    ["_xfRequestUri"] => string(10) "/register/"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Как это исправить?

Я так понял из за него ошибки летят
1706960562628.jpg
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 3 Фев 2024 в 05:11
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'xiiller007@mail...', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(59) "https://blablabla.con/threads/3014/?ysclid=ls5fu00kxf27846688"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(18) "xiiller007@mail.ru"
    ["captcha_question_answer"] => string(2) "30"
    ["captcha_question_hash"] => string(40) "2f74d6078d20ebbfca6f555adb5a710b21f60445"
    ["_xfRequestUri"] => string(40) "/threads/3014/?ysclid=ls5fu00kxf27846688"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 2 Фев 2024 в 21:01
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'bakejna@mail.ru', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(29) "https://blablabla.con/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(15) "bakejna@mail.ru"
    ["captcha_question_answer"] => string(2) "62"
    ["captcha_question_hash"] => string(40) "fbac89d2166ed538abeaa118db75dc9443f92692"
    ["_xfRequestUri"] => string(10) "/register/"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Как это исправить?
 
Последнее редактирование:

Я так понял из за него ошибки летят
Посмотреть вложение 32381
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 3 Фев 2024 в 05:11
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'xiiller007@mail...', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(59) "https://blablabla.con/threads/3014/?ysclid=ls5fu00kxf27846688"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(18) "xiiller007@mail.ru"
    ["captcha_question_answer"] => string(2) "30"
    ["captcha_question_hash"] => string(40) "2f74d6078d20ebbfca6f555adb5a710b21f60445"
    ["_xfRequestUri"] => string(40) "/threads/3014/?ysclid=ls5fu00kxf27846688"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 2 Фев 2024 в 21:01
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'bakejna@mail.ru', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(29) "https://blablabla.con/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(15) "bakejna@mail.ru"
    ["captcha_question_answer"] => string(2) "62"
    ["captcha_question_hash"] => string(40) "fbac89d2166ed538abeaa118db75dc9443f92692"
    ["_xfRequestUri"] => string(10) "/register/"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Как это исправить?

Я так понял из за него ошибки летят
Посмотреть вложение 32381
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 3 Фев 2024 в 05:11
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'xiiller007@mail...', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(59) "https://blablabla.con/threads/3014/?ysclid=ls5fu00kxf27846688"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(18) "xiiller007@mail.ru"
    ["captcha_question_answer"] => string(2) "30"
    ["captcha_question_hash"] => string(40) "2f74d6078d20ebbfca6f555adb5a710b21f60445"
    ["_xfRequestUri"] => string(40) "/threads/3014/?ysclid=ls5fu00kxf27846688"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
Код:
Журнал ошибок сервера
Exception: HashContext for algorithm "sha256" cannot be serialized src/XF/Mail/Queue.php:57
Сгенерирована пользователем: Неизвестная учётная запись 2 Фев 2024 в 21:01
Трассировка стека
#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(322): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(459): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(134): XF\Mail\Mail->send()
#5 src/addons/OzzModz/VerifyEmail/Service/User/EmailVerifier.php(123): OzzModz\VerifyEmail\Service\User\EmailVerifier->sendEmailVerificationCode(Array)
#6 src/addons/OzzModz/VerifyEmail/XF/Pub/Controller/Register.php(61): OzzModz\VerifyEmail\Service\User\EmailVerifier->createValidationEntry(Object(XF\Session\Session), 'bakejna@mail.ru', NULL)
#7 src/XF/Mvc/Dispatcher.php(352): OzzModz\VerifyEmail\XF\Pub\Controller\Register->actionWithoutVerificationCode(Object(XF\Mvc\ParameterBag))
#8 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('OzzModz\\VerifyE...', 'WithoutVerifica...', Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#9 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(OzzModz\VerifyEmail\XF\Pub\Controller\Register), Object(XF\Mvc\Reply\Reroute))
#10 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#12 src/XF.php(524): XF\App->run()
#13 index.php(20): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
  ["url"] => string(10) "/register/"
  ["referrer"] => string(29) "https://blablabla.con/register/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(7) {
    ["_xfToken"] => string(8) "********"
    ["email_address"] => string(15) "bakejna@mail.ru"
    ["captcha_question_answer"] => string(2) "62"
    ["captcha_question_hash"] => string(40) "fbac89d2166ed538abeaa118db75dc9443f92692"
    ["_xfRequestUri"] => string(10) "/register/"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}

Как это исправить?
Да, из-за этого допа сыпят ошибки. В БД нужно очистить таблицу xf_mail_queue

1707565441229.png
 
Да, из-за этого допа сыпят ошибки. В БД нужно очистить таблицу xf_mail_queue

Посмотреть вложение 32428
Таблица очищена
Журнал ошибок сервера
  • Exception: Job XF:ActivitySummaryEmail: HashContext for algorithm "sha256" cannot be serialized
  • src/XF/Mail/Queue.php:57
  • Сгенерирована пользователем: Неизвестная учётная запись
  • 11 Апр 2024 в 17:22

Трассировка стека​

#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(325): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(579): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/XF/Job/ActivitySummaryEmail.php(115): XF\Mail\Mail->send()
#5 src/XF/Job/ActivitySummaryEmail.php(68): XF\Job\ActivitySummaryEmail->generateAndSendEmail(Object(OzzModz\EmailWhitelist\XF\Entity\User))
#6 src/XF/Job/Manager.php(260): XF\Job\ActivitySummaryEmail->run(7.95478)
#7 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 7.95478)
#8 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 7.95478)
#9 job.php(43): XF\Job\Manager->runQueue(false, 8)
#10 {main}

Содержимое запроса​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(33) " "
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
 
Полное фиаско
Удалил прошлую версию
Поставил новую последнюю
Ошибки как ишли так и идут
Что ему плять не так ума не приложу
В ошибке ссылка на тему добавленную 13 Янв 2024
Job XF:ActivitySummaryEmail: HashContext for algorithm "sha256" cannot be serialized
10 мин. назад src/XF/Mail/Queue.php:57

Журнал ошибок сервера
  • Exception: Job XF:ActivitySummaryEmail: HashContext for algorithm "sha256" cannot be serialized
  • src/XF/Mail/Queue.php:57
  • Сгенерирована пользователем: Неизвестная учётная запись
  • 13 Апр 2024 в 17:20

Трассировка стека​

#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(325): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(579): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/XF/Job/ActivitySummaryEmail.php(115): XF\Mail\Mail->send()
#5 src/XF/Job/ActivitySummaryEmail.php(68): XF\Job\ActivitySummaryEmail->generateAndSendEmail(Object(OzzModz\EmailWhitelist\XF\Entity\User))
#6 src/XF/Job/Manager.php(260): XF\Job\ActivitySummaryEmail->run(8)
#7 src/XF/Job/Manager.php(202): XF\Job\Manager->runJobInternal(Array, 8)
#8 src/XF/Job/Manager.php(86): XF\Job\Manager->runJobEntry(Array, 8)
#9 job.php(43): XF\Job\Manager->runQueue(false, 8)
#10 {main}

Содержимое запроса​

array(4) {
["url"] => string(8) "/job.php"
["referrer"] => string(33) " "
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}

UPDATE
Три страницы ошибок насыпало
Журнал ошибок сервера
  • Exception: HashContext for algorithm "sha256" cannot be serialized
  • src/XF/Mail/Queue.php:57
  • Сгенерирована пользователем: Неизвестная учётная запись
  • 14 Апр 2024 в 05:28

Трассировка стека​

#0 [internal function]: HashContext->__serialize()
#1 src/XF/Mail/Queue.php(57): serialize(Object(Swift_Message))
#2 src/XF/Mail/Mailer.php(325): XF\Mail\Queue->queueForRetry(Object(Swift_Message), NULL)
#3 src/XF/Mail/Mail.php(579): XF\Mail\Mailer->send(Object(Swift_Message), Object(XF\Mail\SmtpTransport), NULL, true)
#4 src/XF/Tfa/Email.php(39): XF\Mail\Mail->send()
#5 src/XF/Service/User/Tfa.php(108): XF\Tfa\Email->trigger('login', Object(OzzModz\EmailWhitelist\XF\Entity\User), Array, Object(XF\Http\Request))
#6 src/XF/ControllerPlugin/Login.php(141): XF\Service\User\Tfa->trigger(Object(XF\Http\Request), '')
#7 src/XF/Pub/Controller/Login.php(148): XF\ControllerPlugin\Login->runTfaCheck(' ....')
#8 src/XF/Mvc/Dispatcher.php(352): XF\Pub\Controller\Login->actionTwoStep(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(258): XF\Mvc\Dispatcher->dispatchClass('XF:Login', 'TwoStep', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\ConnectedAccountProviders\XF\Pub\Controller\Login), NULL)
#10 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\ConnectedAccountProviders\XF\Pub\Controller\Login), NULL)
#11 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(2487): XF\Mvc\Dispatcher->run()
#13 src/XF.php(524): XF\App->run()
#14 index.php(20): XF::runApp('XF\\Pub\\App')
#15 {main}

Содержимое запроса​

array(4) {
["url"] => string(67) "/login/two-step?_xfRedirect=https%3A%2F%2Fmysite.com%2F&remember=1"
["referrer"] => bool(false)
["_GET"] => array(2) {
["_xfRedirect"] => string(20) " "
["remember"] => string(1) "1"
}
["_POST"] => array(0) {
}
}

1713068409451.jpg
 
Последнее редактирование:
Назад
Верх Низ