Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Перестала работать корзина.


SmailNK
 Поделиться

Рекомендованные сообщения

Здравствуйте. Перестала работать корзина сегодня после 12:50... Дальше не я, не пользователи не можем оформить заказы. С сайтом ничего не производилось.. Хостинг провайдер говорит что ограничений с их стороны нет. 

ocStore v2.3

Хостинг: Beget

[02-Apr-2019 18:32:05 Europe/Moscow] PHP Fatal error:  Uncaught exception 'Exception' with message 'Error: MySQL server has gone away<br />Error No: 2006<br />SELECT *, (SELECT os.name FROM `oc_order_status` os WHERE os.order_status_id = o.order_status_id AND os.language_id = o.language_id) AS order_status FROM `oc_order` o WHERE o.order_id = '1074'' in /home/q/q24casy7/24case.ru/public_html/system/library/db/mysqli.php:40
Stack trace:
#0 /home/q/q24casy7/24case.ru/public_html/system/library/db.php(16): DB\MySQLi->query('SELECT *, (SELE...', Array)
#1 /home/q/q24casy7/24case.ru/public_html/system/storage/modification/catalog/model/checkout/order.php(330): DB->query('SELECT *, (SELE...')
#2 /home/q/q24casy7/24case.ru/public_html/system/storage/modification/catalog/model/checkout/order.php(460): ModelCheckoutOrder->getOrder(1074)
#3 [internal function]: ModelCheckoutOrder->addOrderHistory(1074, '1')
#4 /home/q/q24casy7/24case.ru/public_html/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)
#5 [internal function]: Loader->{closure}(Array, Array)
#6 /home/q/q24casy7/24case.ru/public_html/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#7 /home/q/q24casy7/24case.ru/public_html/catalog/controller/extension/payment/cod.php(17): Proxy->__call('addOrderHistory', Array)
#8 /home/q/q24casy7/24case.ru/public_html/catalog/controller/extension/payment/cod.php(17): Proxy->addOrderHistory(1074, '1')
#9 [internal function]: ControllerExtensionPaymentCod->confirm()
#10 /home/q/q24casy7/24case.ru/public_html/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#11 /home/q/q24casy7/24case.ru/public_html/catalog/controller/startup/router.php(25): Action->execute(Object(Registry))
#12 [internal function]: ControllerStartupRouter->index()
#13 /home/q/q24casy7/24case.ru/public_html/system/storage/modification/system/engine/action.php(51): call_user_func_array(Array, Array)
#14 /home/q/q24casy7/24case.ru/public_html/system/engine/front.php(34): Action->execute(Object(Registry))
#15 /home/q/q24casy7/24case.ru/public_html/system/engine/front.php(29): Front->execute(Object(Action))
#16 /home/q/q24casy7/24case.ru/public_html/system/framework.php(103): Front->dispatch(Object(Action), Object(Action))
#17 /home/q/q24casy7/24case.ru/public_html/system/startup.php(105): require_once('/home/q/q24casy...')
#18 /home/q/q24casy7/24case.ru/public_html/index.php(19): start('catalog')
#19 {main}
  thrown in /home/q/q24casy7/24case.ru/public_html/system/library/db/mysqli.php on line 40

 

Изменено пользователем SmailNK
Ссылка на комментарий
Поделиться на других сайтах


просто у хостера упал сервер баз данных а так да, ограничений нет

 

image.png.95f8708a541da986a521cb03296da81e.png

Ссылка на комментарий
Поделиться на других сайтах

Ситуация опять повторяется... 

Поддержка Beget ответила так:

Появилось подозрение что проблема в исчерпании количества процессов mysql, в момент когда производили заказ превышения по количеству процессов не было, но и заказ отправился, поэтому можно косвенно предположить что проблемы была все таки в исчерпании процессов. Судя по графикам нагрузка она сейчас повышенная. Можем предложить вам логирование долгих запросов. Так же может вам поможет анализ логов на предмет обращения к сайту. За сегодняшний день видим повышенную нагрузку на индексный файл:

Top CPers: (232.498 total)
-------------------------------------------
 217.249	24case.ru/index.php
 0.710	24case.ru/admin/index.php
 0.572	24case.ru/simplecheckout/
 0.539	24case.ru/
 0.166	24case.ru/prochiye-gadzhety-aksessuary/portativnyye-kolonki-bluetooth/portativnaya-kolonka-charge-2-s-bluetooth-9345
 0.136	24case.ru/chehli-bamperi-nakladki/bampera-i-nakladki-dlya-samsung/
 0.099	24case.ru/dostavka-i-oplata
 0.095	24case.ru/search/
Ссылка на комментарий
Поделиться на других сайтах


И потом
Служба технической поддержки

Вчера

Запустил сбор лога в файл mysql_query_*****_*****.log в корень аккаунта. Через 4 часа лог будет собран. В целом по логу нужно посмотреть какие запросы выполняются долго и оптимизировать их. Помочь с оптимизацией могут разработчики.

 
 
Ссылка на комментарий
Поделиться на других сайтах


Сейчас попробовал сделать так, выставил уровень сжатия на 9 (вместо 6 как было до этого) image.png.03f247c21187037e4cb35c30e19700ed.png

 

И убрал сжатие которое реализовано на данном шаблоне image.thumb.png.b8be4f31ce5e2e87c653f9446882e2d1.png

 

После этого заказы начали оформляться... Не знаю, на долго ли хватит таких "манипуляций на бум".

Ссылка на комментарий
Поделиться на других сайтах


Ну вот, хватило на 5-10 заказов, теперь срабатывает только со второго нажатия на "оформление заказа" и то не всегда

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.