Проблема с корзиной или с БД Есть решение

Здравствуйте!

Со вчерашнего дня обнаружилась следующая ошибка.

Клиент добавляет товар в корзину, входит в корзину и вместо открытия корзины, видит следующую запись:

Database error. See log for details. 1194. Запрошенный ресурс недоступен.

Причем такая ошибка не 100%, с другого компьютера в корзину заходит без проблем и оформляет заказ. Но судя по гневным звонкам клиентов, все же проблема у большинства наблюдается.

Никаких обновлений и плагинов не ставил. Единственное, что смущает - совпадение или нет - вчера в обед у провайдера рухнули сервера. Все сайты на хостинге были недоступны. После восстановления работоспособности сайтов несколько заказов прошло, но вот сколько не прошло - неизвестно. Имеет это отношение к этой проблеме или нет - не знаю, не разбираюсь.

Логи говорят следующее: файл db.log

2017-06-15 12:25:56 178.162.28.153
Query Error 1194: Table 'shop_checkout_flow' is marked as crashed and should be repaired
Query: SELECT * FROM shop_checkout_flow WHERE `code` = 'f83baac3dc76eb0a135c88d9e80ae8ba' AND `step` = 0 AND `description` IS NULL LIMIT 1
## /home/vicont/www/site15/public_html/wa-system/database/waModel.class.php(243)
#0 /home/vicont/www/site15/public_html/wa-system/database/waModel.class.php(343): waModel->run('SELECT * FROM s...')
#1 /home/vicont/www/site15/public_html/wa-system/database/waModel.class.php(839): waModel->query('SELECT * FROM s...')
#2 /home/vicont/www/site15/public_html/wa-apps/shop/lib/model/shopCheckoutFlow.model.php(28): waModel->getByField(Array)
#3 /home/vicont/www/site15/public_html/wa-apps/shop/lib/actions/frontend/shopFrontendCart.action.php(336): shopCheckoutFlowModel->add(Array)
#4 /home/vicont/www/site15/public_html/wa-system/controller/waViewAction.class.php(170): shopFrontendCartAction->execute()
#5 /home/vicont/www/site15/public_html/wa-apps/shop/lib/actions/frontend/shopFrontend.action.php(135): waViewAction->display(false)
#6 /home/vicont/www/site15/public_html/wa-system/controller/waViewController.class.php(86): shopFrontendAction->display()
#7 /home/vicont/www/site15/public_html/wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopFrontendCartAction))
#8 /home/vicont/www/site15/public_html/wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#9 /home/vicont/www/site15/public_html/wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#10 /home/vicont/www/site15/public_html/wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL)
#11 /home/vicont/www/site15/public_html/wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL)
#12 /home/vicont/www/site15/public_html/wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'frontend', 'cart')
#13 /home/vicont/www/site15/public_html/wa-system/waSystem.class.php(690): waFrontController->dispatch()
#14 /home/vicont/www/site15/public_html/wa-system/waSystem.class.php(485): waSystem->dispatchFrontend('cart/')
#15 /home/vicont/www/site15/public_html/index.php(7): waSystem->dispatch()
#16 {main}

2017-06-15 12:30:41 217.118.79.38
Query Error 1194: Table 'shop_checkout_flow' is marked as crashed and should be repaired
Query: SELECT * FROM shop_checkout_flow WHERE `code` = '8e33d06cfed5102cfd07f739acf33571' AND `step` = 0 AND `description` IS NULL LIMIT 1
## /home/vicont/www/site15/public_html/wa-system/database/waModel.class.php(243)
#0 /home/vicont/www/site15/public_html/wa-system/database/waModel.class.php(343): waModel->run('SELECT * FROM s...')
#1 /home/vicont/www/site15/public_html/wa-system/database/waModel.class.php(839): waModel->query('SELECT * FROM s...')
#2 /home/vicont/www/site15/public_html/wa-apps/shop/lib/model/shopCheckoutFlow.model.php(28): waModel->getByField(Array)
#3 /home/vicont/www/site15/public_html/wa-apps/shop/lib/actions/frontend/shopFrontendCart.action.php(336): shopCheckoutFlowModel->add(Array)
#4 /home/vicont/www/site15/public_html/wa-system/controller/waViewAction.class.php(170): shopFrontendCartAction->execute()
#5 /home/vicont/www/site15/public_html/wa-apps/shop/lib/actions/frontend/shopFrontend.action.php(135): waViewAction->display(false)
#6 /home/vicont/www/site15/public_html/wa-system/controller/waViewController.class.php(86): shopFrontendAction->display()
#7 /home/vicont/www/site15/public_html/wa-system/controller/waDefaultViewController.class.php(48): waViewController->executeAction(Object(shopFrontendCartAction))
#8 /home/vicont/www/site15/public_html/wa-system/controller/waController.class.php(21): waDefaultViewController->execute()
#9 /home/vicont/www/site15/public_html/wa-system/controller/waViewController.class.php(46): waController->run(NULL)
#10 /home/vicont/www/site15/public_html/wa-system/controller/waFrontController.class.php(229): waViewController->run(NULL)
#11 /home/vicont/www/site15/public_html/wa-system/controller/waFrontController.class.php(164): waFrontController->runController(Object(waDefaultViewController), NULL)
#12 /home/vicont/www/site15/public_html/wa-system/controller/waFrontController.class.php(58): waFrontController->execute(NULL, 'frontend', 'cart')
#13 /home/vicont/www/site15/public_html/wa-system/waSystem.class.php(690): waFrontController->dispatch()
#14 /home/vicont/www/site15/public_html/wa-system/waSystem.class.php(485): waSystem->dispatchFrontend('cart/')
#15 /home/vicont/www/site15/public_html/index.php(7): waSystem->dispatch()

#16 {main}


Файл error.log ругался сегодня на попытку объединить и отредактировать клиента

2017-06-15 11:59:14 37.144.81.202

Event handling error in /home/vicont/www/site15/public_html/wa-apps/shop/lib/handlers/contacts.merge.handler.php:Database error. See log for details.


Подскажите, в чем может быть беда?

4 ответа

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите