Вопрос 2.x Журнал ошибки сервера

dron241282

Проверенный
Сообщения
141
Репутация
8
Баллы
18
Чат постоянно кидает ошибки в журнал. Вот такие примерно все, но разные пользователи. Помогите решить в чем проблема.
Код:
XF\Db\Exception: MySQL query error [1615]: Prepared statement needs to be re-prepared
src/XF/Db/AbstractStatement.php:212
Сгенерирована пользователем: UNIVERSAL2000
31 Янв 2019 в 22:35
Трассировка стека

            SELECT `xf_user`.*, `xf_session_activity_Activity_1`.*

FROM `xf_user`

LEFT JOIN `xf_session_activity` AS `xf_session_activity_Activity_1` ON (`xf_session_activity_Activity_1`.`user_id` = `xf_user`.`user_id` AND `xf_session_activity_Activity_1`.`unique_key` = CONCAT(`xf_user`.`user_id`, ''))

WHERE (`xf_user`.`user_id` = 1752)





LIMIT 1

------------



#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1615, 'HY000')

#1 src/XF/Db/Mysqli/Statement.php(78): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1615, 'HY000')

#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()

#3 src/XF/Mvc/Entity/Finder.php(1131): XF\Db\AbstractAdapter->query('\n\t\t\tSELECT `xf_...')

#4 src/XF/Mvc/Entity/Manager.php(359): XF\Mvc\Entity\Finder->fetchOne()

#5 src/XF/Mvc/Entity/Entity.php(373): XF\Mvc\Entity\Manager->getRelation(Array, Object(Siropu\Chat\Entity\Conversation))

#6 src/XF/Mvc/Entity/Entity.php(171): XF\Mvc\Entity\Entity->getRelation('User1')

#7 src/XF/Mvc/Entity/Entity.php(95): XF\Mvc\Entity\Entity->get('User1')

#8 src/addons/Siropu/Chat/Entity/Conversation.php(91): XF\Mvc\Entity\Entity->__get('User1')

#9 src/XF/Mvc/Entity/Entity.php(142): Siropu\Chat\Entity\Conversation->getContact()

#10 src/XF/Mvc/Entity/Entity.php(95): XF\Mvc\Entity\Entity->get('Contact')

#11 src/addons/Siropu/Chat/Entity/Conversation.php(64): XF\Mvc\Entity\Entity->__get('Contact')

#12 src/addons/Siropu/Chat/Service/Conversation/Preparer.php(15): Siropu\Chat\Entity\Conversation->isOnline()

#13 [internal function]: Siropu\Chat\Service\Conversation\Preparer->Siropu\Chat\Service\Conversation\{closure}(Object(Siropu\Chat\Entity\Conversation))

#14 src/XF/Mvc/Entity/AbstractCollection.php(167): array_filter(Array, Object(Closure))

#15 src/addons/Siropu/Chat/Service/Conversation/Preparer.php(16): XF\Mvc\Entity\AbstractCollection->filter(Object(Closure))

#16 src/addons/Siropu/Chat/ControllerPlugin/Update.php(166): Siropu\Chat\Service\Conversation\Preparer->getOnlineCount(Object(XF\Mvc\Entity\ArrayCollection))

#17 src/addons/Siropu/Chat/ControllerPlugin/Update.php(103): Siropu\Chat\ControllerPlugin\Update->getConvData(Array)

#18 src/addons/Siropu/Chat/Pub/Controller/Chat.php(425): Siropu\Chat\ControllerPlugin\Update->getUpdates(Array)

#19 src/addons/Siropu/Chat/Pub/Controller/Chat.php(430): Siropu\Chat\Pub\Controller\Chat->getUpdates(Array)

#20 src/XF/Mvc/Dispatcher.php(249): Siropu\Chat\Pub\Controller\Chat->actionUpdate(Object(XF\Mvc\ParameterBag))

#21 src/XF/Mvc/Dispatcher.php(89): XF\Mvc\Dispatcher->dispatchClass('Siropu\\Chat:Cha...', 'update', 'json', Object(XF\Mvc\ParameterBag), 'siropuChat', Object(Siropu\Chat\Pub\Controller\Chat), NULL)

#22 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))

#23 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()

#24 src/XF.php(329): XF\App->run()

#25 index.php(13): XF::runApp('XF\\Pub\\App')

#26 {main}



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

array(4) {

["url"] => string(409) "/index.php?chat/update&users%5B1%5D=1714%2C32%2C4%2C16%2C649&users%5B2%5D=&channel=room&room_id=1&last_id%5B1%5D=30334&last_id%5B2%5D=29128&conv_id=2&conv_only=0&conv_items=2%2C3%2C4%2C5%2C9%2C10&conv_last_active=1548962551&conv_last_update=1548963221&user_last_update=1548963221&is_chat_page=1&_xfRequestUri=%2Fchat%2F&_xfWithData=1&_xfToken=1548962551%2C8f230c2ae6b4238c95d78de0e69d5f5a&_xfResponseType=json"

["referrer"] => string(28) "Чат"

["_GET"] => array(16) {

["chat/update"] => string(0) ""

["users"] => array(2) {

[1] => string(16) "1714,32,4,16,649"

[2] => string(0) ""

}

["channel"] => string(4) "room"

["room_id"] => string(1) "1"

["last_id"] => array(2) {

[1] => string(5) "30334"

[2] => string(5) "29128"

}

["conv_id"] => string(1) "2"

["conv_only"] => string(1) "0"

["conv_items"] => string(12) "2,3,4,5,9,10"

["conv_last_active"] => string(10) "1548962551"

["conv_last_update"] => string(10) "1548963221"

["user_last_update"] => string(10) "1548963221"

["is_chat_page"] => string(1) "1"

["_xfRequestUri"] => string(6) "/chat/"

["_xfWithData"] => string(1) "1"

["_xfToken"] => string(43) "1548962551,8f230c2ae6b4238c95d78de0e69d5f5a"

["_xfResponseType"] => string(4) "json"

}

["_POST"] => array(0) {

}

}
 
Последнее редактирование модератором:

SOUL

Создатель
Сообщения
7 916
Репутация
11 235
Баллы
266
dron241282, после чего начали появляться эти ошибки?
 

dron241282

Проверенный
Сообщения
141
Репутация
8
Баллы
18
MEGAVOLT, спасибо, я так понял хостер виноват
--- Сообщение автоматически объединено: ---

Написал хостеру, пришел ответ - пришлите технические требования к серверу для вашей CMS, не подскажете , где посмотреть?
 
Последнее редактирование:

SOUL

Создатель
Сообщения
7 916
Репутация
11 235
Баллы
266
XenForo System Requirements
  • PHP: 5.6.0+ (PHP 7.2.0+ recommended)
  • MySQL: 5.5+ (MariaDB / Percona also compatible)
  • PHP extensions: MySQLi, GD (with JPEG support), PCRE, cURL, SPL, SimpleXML, DOM, JSON, iconv, ctype
  • Common PHP functions must not be disabled

Пожалуйста, Войдите или Зарегистрируйтесь для просмотра скрытого текста.

 

dron241282

Проверенный
Сообщения
141
Репутация
8
Баллы
18
SOUL, спасибо за ответ, тест сделал , вот что получилось
2019-02-02_235520.png
--- Сообщение автоматически объединено: ---

Написал хостеру требования и результат теста. И получил ожидаемый ответ --
Здравствуйте, системные требования что вы предоставили для последней версии, вы используете на сайте последнюю версию XenForo? На сколько вижу нет, тогда обновите скрипты вашего сайта до последней версии и проверьте работу вашего сайта.
Отключенные функции не могут быть включены, так как не безопасны при работе на серверах хостинга и поэтому были отключены, для того что бы их использовать, если это необходимо, можете например настроить виртуальный сервер под необходимые требования, но тем не менее по вашей же проверки требования сервера хостинга удовлетворяют требованиям XenForo.
 
Последнее редактирование:

SOUL

Создатель
Сообщения
7 916
Репутация
11 235
Баллы
266
dron241282, меняйте хостинг, берите VPS и в большей степени будете сами себе хозяином, а то довольно часто встречаются разного рода ограничения, нервотрёпка сплошная..
 
Сверху Снизу