XF 2.2 Не отправляет личные сообщения

Версия XenForo
2,2,8

Hardis

Заблокирован
Сообщения
59
Реакции
1
Баллы
35
XF\Db\Exception: MySQL query error [1364]: Field 'purchase_type' doesn't have a default value in src/XF/Db/AbstractStatement.php at line 230
  1. XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 198
  2. XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 79
  3. XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 96
  4. XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 220
  5. XF\Db\AbstractAdapter->insert() in src/XF/Mvc/Entity/Entity.php at line 1512
  6. XF\Mvc\Entity\Entity->_saveToSource() in src/XF/Mvc/Entity/Entity.php at line 1244
  7. XF\Mvc\Entity\Entity->save() in src/XF/Service/Conversation/Creator.php at line 227
  8. XF\Service\Conversation\Creator->_save() in src/XF/Service/ValidateAndSavableTrait.php at line 42
  9. XF\Service\Conversation\Creator->save() in src/XF/Pub/Controller/Conversation.php at line 328
  10. XF\Pub\Controller\Conversation->actionAdd() in src/XF/Mvc/Dispatcher.php at line 352
  11. XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
  12. XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
  13. XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
  14. XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2345
  15. XF\App->run() in src/XF.php at line 512
  16. XF::runApp() in index.php at line 20
 
1691324016687.png

Ну давайте начнем с того, что в чистом форуме нет никакого purchase_type. Откуда это у вас? Надо искать, в какой таблице лежит и откуда она там вообще взялось без дефолтного значения
 
Посмотреть вложение 148390

Ну давайте начнем с того, что в чистом форуме нет никакого purchase_type. Откуда это у вас? Надо искать, в какой таблице лежит и откуда она там вообще взялось без дефолтного значения
Как его вычислить? Может это из за плагинов?
 
Конечно это из-за плагинов. Как форум может быть чистым, если у вас стоят плагины?

Как его вычислить?
Вспоминайте что недавно удаляли из плагинов. И список используемых тоже сюда
А как вычислить...как и я, видите на скриншоте поиск "purchase_type" в файлах?
 
Конечно это из-за плагинов. Как форум может быть чистым, если у вас стоят плагины?


Вспоминайте что недавно удаляли из плагинов. И список используемых тоже сюда
А как вычислить...как и я, видите на скриншоте поиск "purchase_type" в файлах?
  • ErrorException: Template error: [E_USER_WARNING] Method canViewPurchases is not callable on the given object (MMO\Hide\XF\Entity\User)
  • src/XF/Template/Templater.php:1186
  • Сгенерировано пользователем:
  • 06.08.2023 в 15:21

Трассировка стека
Код:
#0 [internal function]: XF\Template\Templater->handleTemplateError(512, '[E_USER_WARNING...', '/home/e/ecycorc...', 1186, Array)
#1 src/XF/Template/Templater.php(1186): trigger_error('Method canViewP...', 512)
#2 internal_data/code_cache/navigation_cache.php(271): XF\Template\Templater->method(Object(MMO\Hide\XF\Entity\User), 'canViewPurchase...', Array)
#3 src/XF/Template/Templater.php(7482): XF\Pub\App->{closure}(Object(Yugensoft\TimeSpentOnline\XF\Template\Templater), NULL, Array)
#4 src/XF/Pub/App.php(577): XF\Template\Templater->renderNavigationClosure(Object(Closure), NULL, Array)
#5 src/XF/Pub/App.php(528): XF\Pub\App->getNavigation(Array, NULL)
#6 src/XF/App.php(2143): XF\Pub\App->renderPageHtml('<div class...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(404): XF\App->renderPage('<div class...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(60): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#9 src/XF/App.php(2345): XF\Mvc\Dispatcher->run()
#10 src/XF.php(512): XF\App->run()
#11 index.php(20): XF::runApp('XF\\Pub\\App')
#12 {main}

Содержимое запроса
Код:
array(4) {
  ["url"] => string(21) "/index.php?sw/offline"
  ["referrer"] => bool(false)
  ["_GET"] => array(1) {
    ["sw/offline"] => string(0) ""
  }
  ["_POST"] => array(0) {
  }
}

Вот что сыпиться ещё!

Конечно это из-за плагинов. Как форум может быть чистым, если у вас стоят плагины?


Вспоминайте что недавно удаляли из плагинов. И список используемых тоже сюда
А как вычислить...как и я, видите на скриншоте поиск "purchase_type" в файлах?
ранее ставил стиль UX. Но я давно не проверял переписку. Может и не из за неее

Конечно это из-за плагинов. Как форум может быть чистым, если у вас стоят плагины?


Вспоминайте что недавно удаляли из плагинов. И список используемых тоже сюда
А как вычислить...как и я, видите на скриншоте поиск "purchase_type" в файлах?
При удалении плагина.
Ошибка : вызов функции-члена getTypeId() для null в src/addons/DCom/JointPurchases/Setup.php в строке 136 .
  1. DCom\JointPurchases\Setup->uninstallStep2() в src/XF/AddOn/StepRunnerUninstallTrait.php в строке 61
  2. DCom\JointPurchases\Setup->uninstallStepRunner() в src/XF/AddOn/StepRunnerUninstallTrait.php в строке 28
  3. DCom\JointPurchases\Setup->uninstall() в src/XF/Admin/Controller/AddOn.php в строке 657
  4. XF\Admin\Controller\AddOn->actionUninstall() в src/XF/Mvc/Dispatcher.php в строке 352
  5. XF\Mvc\Dispatcher->dispatchClass() в src/XF/Mvc/Dispatcher.php в строке 259
  6. XF\Mvc\Dispatcher->dispatchFromMatch() в src/XF/Mvc/Dispatcher.php в строке 115
  7. XF\Mvc\Dispatcher->dispatchLoop() в src/XF/Mvc/Dispatcher.php в строке 57
  8. XF\Mvc\Dispatcher->run() в src/XF/App.php в строке 2345
  9. XF\App->run() в src/XF.php в строке 512
  10. XF::runApp() в admin.php в строке 13
 

Вложения

  • 1.jpg
    1.jpg
    496 KB · Просмотры: 12
  • 2.jpg
    2.jpg
    411.5 KB · Просмотры: 12
Последнее редактирование модератором:
При удалении плагина.
Ошибка : вызов функции-члена getTypeId() для null в src/addons/DCom/JointPurchases/Setup.php в строке 136 .
1. Зачем вы сейчас что-то удаляете? Руки чешутся?
Не пробовали сначала включить его и проверить, сохраняется ли ошибка???
2. После попытки удаления я теперь хз, поможет ли включение
3. Вопросы по плагину в тему плагина и к автору плагина
 
  • XF\Db\Exception: MySQL query error [1364]: Field 'purchase_type' doesn't have a default value
  • src/XF/Db/AbstractStatement.php:230
  • Сгенерировано пользователем:
  • 06.08.2023 в 16:47

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

INSERT INTO `xf_conversation_master` (`user_id`, `username`, `open_invite`, `conversation_open`, `title`, `start_date`, `last_message_date`, `last_message_user_id`, `last_message_username`, `conversation_id`, `reply_count`, `recipient_count`, `first_message_id`, `last_message_id`, `recipients`) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
------------

#0 src/XF/Db/Mysqli/Statement.php(198): XF\Db\AbstractStatement->getException('MySQL query err...', 1364, 'HY000')
#1 src/XF/Db/Mysqli/Statement.php(79): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1364, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Db/AbstractAdapter.php(220): XF\Db\AbstractAdapter->query('INSERT INTO `x...', Array)
#4 src/XF/Mvc/Entity/Entity.php(1512): XF\Db\AbstractAdapter->insert('xf_conversation...', Array, false)
#5 src/XF/Mvc/Entity/Entity.php(1244): XF\Mvc\Entity\Entity->_saveToSource()
#6 src/XF/Service/Conversation/Creator.php(227): XF\Mvc\Entity\Entity->save(true, false)
#7 src/XF/Service/ValidateAndSavableTrait.php(42): XF\Service\Conversation\Creator->_save()
#8 src/XF/Pub/Controller/Conversation.php(328): XF\Service\Conversation\Creator->save()
#9 src/XF/Mvc/Dispatcher.php(352): XF\Pub\Controller\Conversation->actionAdd(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(259): XF\Mvc\Dispatcher->dispatchClass('XF:Conversation', 'Add', Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Conversation), NULL)
#11 src/XF/Mvc/Dispatcher.php(115): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Pub\Controller\Conversation), NULL)
#12 src/XF/Mvc/Dispatcher.php(57): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#13 src/XF/App.php(2345): XF\Mvc\Dispatcher->run()
#14 src/XF.php(512): XF\App->run()
#15 index.php(20): XF::runApp('XF\\Pub\\App')
#16 {main}

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

array(4) {
["url"] => string(18) "/conversations/add"
["referrer"] => string(51) " "
["_GET"] => array(0) {
}
["_POST"] => array(8) {
["tokens_select"] => string(12) "Dfcz Rhnfitd"
["recipients"] => string(12) "Dfcz Rhnfitd"
["title"] => string(5) "Hello"
["message_html"] => string(18) "<p>Hello there</p>"
["_xfToken"] => string(8) "********"
["_xfRequestUri"] => string(34) "/conversations/add?to=Dfcz+Rhnfitd"
["_xfWithData"] => string(1) "1"
["_xfResponseType"] => string(4) "json"
}
}


Я уже не знаю куда копать((
 
1. Зачем вы сейчас что-то удаляете? Руки чешутся?
Не пробовали сначала включить его и проверить, сохраняется ли ошибка???
2. После попытки удаления я теперь хз, поможет ли включение
3. Вопросы по плагину в тему плагина и к автору плагина
В моем сообщении с тремя пунктами что-то непонятно?
 
  • Мне нравится
Реакции: azmg
Удивительно. После неверного совета ничего не починилось. Как же такое может быть...
Я нечего не удалял. Восстановил из бекапа. И всё по пунктам пробую
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу