Поддержка и абонентское обслуживание

Как восстановить файлы сайта после сбоя?

Михаил, Екатеринбург 0

После неудачного обновления плагина сайт выдаёт белый экран, часть файлов будто повреждена. Есть способ вернуть всё в рабочее состояние без разработчика, или без бэкапа тут ничего не сделать?

Дмитрий Акиндинов технический администратор сайтов

ответил

Быстрее всего файлы восстанавливаются из бэкапа: большинство хостингов хранят автоматические копии за последние 7-14 дней в панели управления, и откат занимает 5-10 минут через раздел «Резервные копии». Если бэкапа нет, читаемые файлы поднимают вручную по FTP с последней рабочей локальной копии, а недостающее ядро CMS переустанавливают из чистого источника.

Проверьте в панели хостинга, включено ли автоматическое резервное копирование вообще — у части провайдеров это платная опция, а не то, что стоит по умолчанию для всех тарифов. Если да, там же обычно виден список точек восстановления с датами: выбираете дату до сбоя и запускаете откат одной кнопкой.

Без готового бэкапа ситуация делится на два случая. Файлы ядра сайта — движка WordPress, Битрикса или другой CMS — можно скачать заново с официального сайта разработчика, это не тронет контент, потому что он хранится отдельно, в базе данных. А вот кастомные файлы темы или доработки, которых больше нигде нет, без бэкапа теряются безвозвратно.

После восстановления стоит проверить логи ошибок сервера (в панели хостинга есть раздел error_log) — именно там видно, какой конкретно файл или строка вызвали белый экран, чтобы повторное обновление того же плагина не сломало сайт снова.

На будущее: настройте регулярный бэкап и на стороне хостинга, и отдельно скачивайте копию себе раз в одну-две недели, а обновления плагинов сначала проверяйте на тестовой копии сайта, а не на боевой версии.

Подробный разбор Продление домена: что будет, если забыть, и как восстановить

Задать свой вопрос

Вопросы проходят модерацию. Ответ появляется на сайте в течение пары дней.

Похожие вопросы

Все вопросы по теме "Поддержка и абонентское обслуживание"

Заявка

Обсудим задачу

Напишите имя и телефон, выберите удобный канал. Перезвоню или напишу в течение часа в рабочее время.

Куда удобнее ответить?