Ошибка «DB querry error» возникает, когда заканчивается дисковое пространство или превышается максимально разрешенное количество подключений. При открытии сайта или интернет-магазина появляется такое предупреждение:
Для начала следует проверить доступное дисковое пространство.
- Если у вас виртуальный хостинг
Перейдите в панель управления услугой (инструкция). На главной странице в блоке «Ограничения» в строке «Диск» проверьте, сколько осталось доступного места. Если доступного места достаточно, цвет текста будет зеленым. Если недостаточным — красным.
- Если у вас виртуальный сервер
Перейдите в панель управления услугой (инструкция). На панели меню слева перейдите в Инструменты (1) → Shell-клиент (2). В открывшемся окне введите команду «df -h» и нажмите «enter» на клавиатуре. Отобразится информация о дисковом пространстве. В столбце «Used» (3) в первой строке указано используемое дисковое пространство. На картинке снизу это 3,6 ГБ. В столбце Avail (4) в первой строке указано доступное дисковое пространство. На картинке снизу это 1,2 ГБ.
Если после проверки вы обнаружите, что у вас закончилось дисковое пространство, попробуйте удалить лишние файлы или увеличьте дисковое пространство.
Если у вас достаточно дискового пространства, проверьте, не превысили ли вы максимально разрешенное количество подключений. Для этого в панели управления перейдите в Главное (1) → Менеджер файлов (2). Выделите файл «dbconn.php» и нажмите кнопку «Изменить».
В строке «$DBDebug» замените «false» на «true». Откройте ваш сайт. Если ошибки есть, отобразится сообщение ошибки mysql с кодом 1040.
Внимание!
Не забудьте вернуть настройки в прежнее состояние.
Если ошибки превышения количества подключений нет, то, возможно, причина в большом количестве запросов к базе данных. Если у вас виртуальный хостинг, то наш администратор заблокирует клиента, нагружающего сайт. Если у вас виртуальный сервер, обратитесь в нашу техническую поддержку.