Сборки серверов

СливПлатные

Новые сообщения

Сейчас онлайн

  • fesfsef
  • Yarik222
  • lenorio128
  • TheFriken
  • Kiruedoser
  • WoWKiller22
  • DenPlayStar
  • Zentysl
  • minqun173
  • YAR12345
  • MizukiRai_Baba
  • jlfybbk
  • Edword
  • trtik
  • karvik
  • 0ce1ot_123
  • CC_jun
  • sonofstrange
  • kneekick
  • iMeeTake
  • scarrrrr
  • andrey27
  • tim3232
  • s1zet
  • Karan6778
  • zootmn15
  • rseg23
  • onehndpercent
  • _beluga_
  • Farlander
  • DeksonKwm
  • VOTERS
  • Jass1010
  • Go33blin
  • NIС4257
  • qwertyasgianz99
  • justpremadeaccount
  • KOTCAT122
  • Hand_FaQQ
  • 4reaple
  • LiSnow

Ошибка в системе "Обратная связь" XenForo

MrEzerYT
При попытке отправить сообщение по кнопке "Обратная связь" вылазит ошибка:
error:
Exception: Serialization of 'HashContext' is not allowed in src/XF/Mail/Queue.php at line 57
serialize() in src/XF/Mail/Queue.php at line 57
XF\Mail\Queue->queueForRetry() in src/XF/Mail/Mailer.php at line 322
XF\Mail\Mailer->send() in src/XF/Mail/Mail.php at line 458
XF\Mail\Mail->send() in src/XF/Service/Contact.php at line 197
XF\Service\Contact->send() in src/XF/Pub/Controller/Misc.php at line 86
XF\Pub\Controller\Misc->actionContact() in src/XF/Mvc/Dispatcher.php at line 352
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2353
XF\App->run() in src/XF.php at line 524
XF::runApp() in index.php at line 20
 
Black_Dragon
  • Black_Dragon
  • Хранитель порядка
  • 22 865
Это сообщение об ошибке указывает на проблему при сериализации объекта типа 'HashContext' в файле src/XF/Mail/Queue.php, на строке 57. В данном контексте происходит попытка сериализовать объект 'HashContext', но сериализация этого объекта запрещена.

Вероятно, это вызвано тем, что 'HashContext' не является сериализуемым объектом по умолчанию. Возможно, код в проекте XenForo 2 пытается сериализовать 'HashContext', чтобы сохранить его в очереди отправки электронной почты для повторной попытки.

Чтобы исправить эту ошибку, вам необходимо исследовать, где и как создается объект 'HashContext' и как он используется в коде. Если объект 'HashContext' не является необходимым для функциональности системы, вы можете попробовать его исключить из процесса сериализации.

Если 'HashContext' необходим для функциональности системы, вам может потребоваться изменить подход к сохранению объекта в очереди отправки электронной почты. Вместо попытки сериализовать объект 'HashContext', вы можете сохранить только необходимые данные из этого объекта, чтобы его можно было восстановить позже при обработке очереди.
 
ВерхНиз