Разборы
Реальные неисправности сайтов на Битриксе и серверов: как они выглядели, как я нашел причину и что исправил. С командами и цифрами.
-
Запасное хранилище S3 для картинок сайта: авария провайдера и случайное удаление
Если картинки сайта лежат в облачном хранилище S3, у них два разных риска: хранилище недоступно (авария у провайдера) и файлы удалены (ошибка, скрипт, взлом). Простая копия у другого провайдера защищает только от первого. Удаление она послушно повторит. Для защиты от удаления нужны версии файлов на…
-
Сайт на Битриксе взломали: как найти все закладки, а не только то, что нашел хостер
Хостер заблокировал аккаунт за вредоносную активность и прислал список зараженных файлов. Самое частое решение: удалить файлы из списка и попросить разблокировку. Через несколько дней все возвращается. В одной из моих чисток в списке хостера было 2 файла из примерно 25 работавших закладок, зато там же…
-
Сайт открывается 8 секунд, а сервер простаивает: виноват DNS
Если сайт открывается за 8-9 секунд, а сервер при этом почти не нагружен, проверьте DNS сервера. В случае, который я разбирал, виноват был не шаблон и не хостинг: сервер по 8 секунд ждал ответа от DNS-резолвера, который не работал. После правки двух файлов главная стала…
-
Деньги списались, а заказ не оплачен: уведомления банка в интернет-магазине
Покупатель заплатил, банк деньги списал, а в админке заказ висит неоплаченным. Чаще всего причина в обработчике уведомлений от банка. В таких обработчиках я раз за разом нахожу одни и те же четыре ошибки. Есть и пятая ситуация, которую никакой обработчик не исправит. Речь про интернет-эквайринг…
-
Письма с сайта попадают в спам, хотя SPF настроен: DKIM, PTR и HELO
Письма с сайта или из CRM уходят в спам, хотя SPF настроен и даже DMARC есть. Обычно не хватает одного из двух: подпись DKIM не проверяется, потому что в DNS нет ключа нужного селектора, или у сервера не сходятся обратная запись IP и имя, которым…
-
Умный фильтр Битрикса потерял параметры: где на самом деле хранится настройка
Из умного фильтра каталога пропали параметры подбора. В карточке свойства галочки стоят, кеш сброшен, а параметров нет. Дело в том, что признак "показывать в умном фильтре" хранится не в свойстве, а в отдельной таблице привязок к разделам. После импорта каталога эти привязки часто пропадают. Разбирался…
-
Ошибка 503 после обновления Битрикса: обновление установилось не целиком
После обновления Битрикса одна функция сайта перестала работать: форма с прикрепленным файлом отвечает "Произошла ошибка", остальное в порядке. Админка при этом пишет "система обновлена", версии модулей свежие. Причина оказалась в том, что обновление установилось не целиком: один модуль обновился, а файл другого модуля, который от…