SNR93
Проверенные
- Сообщения
- 75
- Реакции
- 13
- Баллы
- 705
VPS | LAMP
При попытке бана пользователя всплывает такое уведомление:
в apache в error.log пусто. Отчего может происходить error 500?
Так-же установлен плагин: [XenMax] - Banned Post
но при его выключении\удалении ничего не меняется.
При попытке бана пользователя всплывает такое уведомление:
а в консоли появляется вот такая запись:Упс! Мы столкнулись с некоторыми проблемами. Пожалуйста, попробуйте позже. Более детальную информацию об ошибке Вы можете посмотреть в консоли браузера.
Код:
[success]: jQuery версии 1.10.2 успешно загружена.
autoload.1.1.1.min.js?_v=9f5a1d25:1 [success]: Все библиотеки успешно загружены!
jquery-3.2.1.min.js?_v=9f5a1d25:4 POST https://ссылка.ru/index.php?members/snr93_test.24/ban/save 500 (Internal Server Error)
send @ jquery-3.2.1.min.js?_v=9f5a1d25:4
ajax @ jquery-3.2.1.min.js?_v=9f5a1d25:4
ajax @ core-compiled.js?_v=9f5a1d25:40
(anonymous) @ core-compiled.js?_v=9f5a1d25:170
setTimeout (async)
submit @ core-compiled.js?_v=9f5a1d25:169
e @ jquery-3.2.1.min.js?_v=9f5a1d25:2
dispatch @ jquery-3.2.1.min.js?_v=9f5a1d25:3
q.handle @ jquery-3.2.1.min.js?_v=9f5a1d25:3
core-compiled.js?_v=9f5a1d25:42 PHP:
An exception occurred: [TypeError] Argument 2 passed to XF\Service\Thread\Replier::__construct() must be an instance of XF\Entity\Thread, null given, called in /var/www/html/src/XF/Container.php on line 274 in src/XF/Service/Thread/Replier.php on line 35
#0 src/XF/Container.php(274): XF\Service\Thread\Replier->__construct(Object(XF\Pub\App), NULL)
#1 src/XF/App.php(1319): XF\Container->createObject('XF\\Service\\Thre...', Array)
#2 src/XF/Container.php(228): XF\App->XF\{closure}('XF\\Service\\Thre...', Array, Object(XF\Container))
#3 src/XF/App.php(2457): XF\Container->create('service', 'XF:Thread\\Repli...', Array)
#4 src/XF.php(526): XF\App->service('XF:Thread\\Repli...', NULL)
#5 src/addons/XenMax/BannedPost/XF/Repository/Banning.php(64): XF::service('XF:Thread\\Repli...', NULL)
#6 src/XF/Pub/Controller/Member.php(878): XenMax\BannedPost\XF\Repository\Banning->banUser(Object(XFRM\XF\Entity\User), 0, '\xD0\xBF\xD1\x80\xD0\xBE\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBA\xD0...', NULL)
#7 src/XF/Pub/Controller/Member.php(895): XF\Pub\Controller\Member->userBanSaveProcess(Object(XFRM\XF\Entity\User))
#8 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Member->actionBanSave(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Member', 'BanSave', 'json', Object(XF\Mvc\ParameterBag), 'members', Object(MMO\HideIpSuperAdmin\XF\Pub\Controller\Member), NULL)
#10 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#12 src/XF.php(328): XF\App->run()
#13 index.php(13): XF::runApp('XF\\Pub\\App')
#14 {main}
Код:
TypeError: Argument 2 passed to XF\Service\Thread\Replier::__construct() must be an instance of XF\Entity\Thread, null given, called in /var/www/html/src/XF/Container.php on line 274 src/XF/Service/Thread/Replier.php:35
Трассировка стека
#0 src/XF/Container.php(274): XF\Service\Thread\Replier->__construct(Object(XF\Pub\App), NULL)
#1 src/XF/App.php(1319): XF\Container->createObject('XF\\Service\\Thre...', Array)
#2 src/XF/Container.php(228): XF\App->XF\{closure}('XF\\Service\\Thre...', Array, Object(XF\Container))
#3 src/XF/App.php(2457): XF\Container->create('service', 'XF:Thread\\Repli...', Array)
#4 src/XF.php(526): XF\App->service('XF:Thread\\Repli...', NULL)
#5 src/addons/XenMax/BannedPost/XF/Repository/Banning.php(64): XF::service('XF:Thread\\Repli...', NULL)
#6 src/XF/Pub/Controller/Member.php(878): XenMax\BannedPost\XF\Repository\Banning->banUser(Object(XFRM\XF\Entity\User), 0, '\xD0\xBF\xD1\x80\xD0\xBE\xD0\xB2\xD0\xB5\xD1\x80\xD0\xBA\xD0...', NULL)
#7 src/XF/Pub/Controller/Member.php(895): XF\Pub\Controller\Member->userBanSaveProcess(Object(XFRM\XF\Entity\User))
#8 src/XF/Mvc/Dispatcher.php(249): XF\Pub\Controller\Member->actionBanSave(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('XF:Member', 'BanSave', 'json', Object(XF\Mvc\ParameterBag), 'members', Object(MMO\HideIpSuperAdmin\XF\Pub\Controller\Member), NULL)
#10 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#11 src/XF/App.php(1880): XF\Mvc\Dispatcher->run()
#12 src/XF.php(328): XF\App->run()
#13 index.php(13): XF::runApp('XF\\Pub\\App')
#14 {main}
Содержимое запроса
array(4) {
["url"] => string(41) "/index.php?members/snr93_test.24/ban/save"
["referrer"] => string(51) "https://сайт.ru/index.php?members/snr93_test.24/"
["_GET"] => array(1) {
["members/snr93_test_24/ban/save"] => string(0) ""
}
["_POST"] => array(6) {
["ban_length"] => string(9) "permanent"
["user_reason"] => string(16) "проверка"
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(33) "/index.php?members/snr93_test.24/"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}
Так-же установлен плагин: [XenMax] - Banned Post
но при его выключении\удалении ничего не меняется.