1. Справочный центр
  2. Виртуальный хостинг
  3. Устранение ошибок
  4. Как исправить ошибку «DB query error»

Как исправить ошибку «DB query error»


Ошибка «DB query error» возникает, когда заканчивается дисковое пространство или превышается максимально разрешенное количество подключений. При открытии сайта или интернет-магазина появляется такое предупреждение:

Откройте панель управления вашей услугой:

Для начала следует проверить доступное дисковое пространство.

Если у вас виртуальный хостинг, на главной странице в блоке «Ограничения» в строке «Диск» проверьте, сколько осталось доступного места. Если доступного места достаточно, цвет текста будет зеленым. Если недостаточным — красным. 

Если у вас виртуальный сервер или выделенный сервер, перейдите в панель управления услугой под srv-admin (инструкция). На главной странице на вкладке «RED.Monitoring» будут отображены ресурсы сервера.

Если после проверки вы обнаружите, что у вас закончилось дисковое пространство, попробуйте удалить лишние файлы или увеличьте дисковое пространство.

Если у вас достаточно дискового пространства, проверьте, не превысили ли вы максимально разрешенное количество подключений. Для этого в панели управления перейдите в «Главное» (1) → «Менеджер файлов» (2).

Перейдите в каталог «php_interface» (1). Выделите файл «dbconn.php», раскройте подменю «Редактировать» и нажмите кнопку «Открыть» (3).

В строке «$DBDebug» замените «false» на «true». Откройте ваш сайт. Если ошибки есть, отобразится сообщение ошибки mysql с кодом 1040.

Внимание! Не забудьте вернуть настройки в прежнее состояние.

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

Предыдущая статья Устранение ошибок
Следующая статья Как исправить 500 ошибку «Internal server error»