Битрикс: ошибка - db query error. please try later
19 Июня 2015

Битрикс: ошибка - db query error. please try later

Эта ошибка встречается не часто, но всё-таки. У меня за всю историю работы с Битриксом она встречалась всего пару раз. Выглядит ошибка следующим образом, в браузере вместо содержимого сайта выводится: db query error. please try later. Что означает ошибку в запросе к базе данных.

Причины могут разные. Одна из них - указаны не правильные данные для подключения к базе данных. Проверить и исправить их можно в файле по адресу /bitrix/php_interface/dbconn.php, если это не помогло, тогда можно нужно искать другую причину.

В том же самом файле dbconn.php нужно включить вывод сообщений об ошибках. В самом низу файла дописываем $DBDebug = true;

Смотрим текст ошибки. У меня были случаи, возникшие в результате повреждения таблиц, в тексте ошибки были указания на какую-то там таблицу, связанную с хранением данных модуля веб-аналитики. Лечится восстановлением этих таблиц через phpMyAdmin. Необходимо войти в панель выделить нужные таблицы и выбрать опцию "Восстановить таблицу".

Комментарии

Использую в своей работе