Хостинг временно блокировал БД из-за кучи одинаковых тяжелых запросов: SELECT COUNT(DISTINCT p.product_id) AS total FROM ocm5_category_path cp LEFT JOIN ocm5_product_to_ca.... Лог от хостинга (log for pricekil.pdf) прикрепляю.
Что уже сделано: В системных настройках OpenCart стандартный подсчет товаров в категориях уже отключен.Что нужно сделать:Найти через поиск по файлам, какой именно модуль (фильтр, боковое меню, схема или модуль) продолжает слать этот запрос в базу. По возможности оптимизировать его или включить для него кэширование. Проверить таблицы ocm5_category_path и ocm5_product_to_category в базе данных. Если на полях category_id и product_id нет индексов — обязательно их добавить. Посмотреть логи сервера (access logs), чтобы исключить ситуацию, когда сайт в этот момент агрессивно сканировали поисковые роботы или спам-боты.