Владелец магазина сантехники Дмитрий проснулся в субботу и увидел, что заказов нет с полуночи. Сайт открывался, каталог работал, но корзина молчала. Он перезагрузил сервер, позвонил разработчику, проверил платёжный шлюз — ничего не помогало. В понедельник он позвонил нам. Мы зашли в логи ошибок Битрикс и через пять минут увидели причину: база данных была переполнена, потому что таблица сессий разрослась до 4 гигабайт. Дмитрий три года не заглядывал в эти записи. Три года проект копил сбои, пока они не вылились в отказ. Когда Дмитрий дал нам доступ к админке, мы первым делом открыли журнал ошибок Битрикс. Это раздел «Настройки» → «Инструменты» → «Журнал событий». Там висела красная строка: «Ошибка базы данных: Table is full». Всё, что нужно было сделать — очистить таблицу сессий. Дмитрий смотрел с изумлением: «И всё? Я три дня не мог найти причину, а она лежала здесь?» Да, именно так. Журнал событий Битрикс — это чёрный ящик вашего магазина, который записывает всё, что идёт не так. Боль
Логи ошибок Битрикс: история одного магазина, который неделю не мог принять ни одного заказа
1 июля1 июл
2 мин