Всем привет. Ночью обновился на 2.0.10 и заменил First Statistics на First Statistics Pro, а под утро посыпались ошибки. За час в журнале появилось более 1000 ошибок нескольких видов. Изначально шли ошибки Too many connections, потом посыпались другие
Пытался разобраться самостоятельно, но так и не понял в чем проблема.
Код:
XF\Db\Exception: MySQL query error [126]: Incorrect key file for table './myamazfit/xf_session.MYI'; try to repair it src/XF/Db/AbstractStatement.php:212
Трассировка стека
-- XFDB=noForceAllWrite
INSERT INTO xf_session
(session_id, session_data, expiry_date)
VALUES
(?, ?, ?)
ON DUPLICATE KEY UPDATE
session_data = VALUES(session_data),
expiry_date = VALUES(expiry_date)
------------
#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 126, 'HY000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 126, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Session/DbStorage.php(57): XF\Db\AbstractAdapter->query('\r\n\t\t\t-- XFDB=no...', Array)
#4 src/XF/Session/Session.php(215): XF\Session\DbStorage->writeSession('4QQ-VJnEhu3ihuq...', Array, 14400, false)
#5 src/XF/Pub/App.php(373): XF\Session\Session->save()
#6 src/XF/App.php(1934): XF\Pub\App->complete(Object(XF\Http\Response))
#7 src/XF.php(329): XF\App->run()
#8 index.php(13): XF::runApp('XF\\Pub\\App')
#9 {main}
Содержимое запроса
array(4) {
["url"] => string(1) "/"
["referrer"] => bool(false)
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Код:
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry '1538831595' for key 'expiry_date' src/XF/Db/AbstractStatement.php:212
Трассировка стека
-- XFDB=noForceAllWrite
INSERT INTO xf_session
(session_id, session_data, expiry_date)
VALUES
(?, ?, ?)
ON DUPLICATE KEY UPDATE
session_data = VALUES(session_data),
expiry_date = VALUES(expiry_date)
------------
#0 src/XF/Db/Mysqli/Statement.php(196): XF\Db\AbstractStatement->getException('MySQL query err...', 1062, '23000')
#1 src/XF/Db/Mysqli/Statement.php(77): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1062, '23000')
#2 src/XF/Db/AbstractAdapter.php(79): XF\Db\Mysqli\Statement->execute()
#3 src/XF/Session/DbStorage.php(57): XF\Db\AbstractAdapter->query('\r\n\t\t\t-- XFDB=no...', Array)
#4 src/XF/Session/Session.php(215): XF\Session\DbStorage->writeSession('2hJ75NM3e14XBap...', Array, 14400, false)
#5 src/XF/Pub/App.php(373): XF\Session\Session->save()
#6 src/XF/App.php(1934): XF\Pub\App->complete(Object(XF\Http\Response))
#7 src/XF.php(329): XF\App->run()
#8 index.php(13): XF::runApp('XF\\Pub\\App')
#9 {main}
Содержимое запроса
array(4) {
["url"] => string(56) "/threads/mifit-oficialnaja-stabilnaja-versija.12/page-19"
["referrer"] => string(79) "http://сайт.ru/threads/cor-polu-kirpich-posle-oficialnogo-obnovlenija.542/"
["_GET"] => array(0) {
}
["_POST"] => array(0) {
}
}
Пытался разобраться самостоятельно, но так и не понял в чем проблема.