Ошибка сайта на bitrix - DB query error. Please try later.

Помогла эта статья: bitrix db query error

Устранение ошибки на битриксе DB query error. Please try later.

Такая ошибка может быть вызвана из за различных проблем с базой данных. Например если посещаемость сайта очень велика и на вашем хосте может стоять лимит на обращение к базе данных. По этой и многим другим причинам может вылезать такая ошибка.

Сейчас мы попытаемся с вами ее устранить.

Заходим на хост через ftp или если сайт находится на локальной машине то напрямую. Находясь в директории сайта проходим по следующему пути /bitrix/php_interface/dbconn.php.

dbconn.php. – этот файл предназначен для подключения к базе данных на хостинге.

Открываем этот файл и находим переменную $DBDebug = false;

Изменяем ее значение на $DBDebug = true;

Заходим обратно на сайт и видим следующее сообщение об ошибке.

MySQL Query Error: INSERT INTO b_event_log() VALUES()[Table './DATABASE_NAME/b_event_log' is marked as crashed and should be repaired].

Далее заходим в PhpMyAdmin, и выделяем таблицу b_event_log в выезжающем списке выбираем восстановить. Если же у вас нету PhpMyAdmin, то напрямую подключаемся кmysql и вводим следующий запрос REPAIR TABLE `b_event_log`.

Заходим опять на сайт если все работает значит мы с задачей справились.

В файле dbconn.php меняем обратно значение

Надеюсь данная статья оказалась для вас полезной. 

 

 

Создано: 25.07.2014 10:09

Добавить комментарий


Защитный код
Обновить