Нередко бывают ситуации, когда по определенным причинам перестает работать сайт. Неполадки могут отображаться в виде пустой страницы при загрузке или в виде кода ошибки (403, 404, 500 и т.д.).
Есть немало причин, по которым сайт может перестать работать:
- Удаление ресурса с хостинга или удаление хостинга целиком;
- После переноса сайта на другой сервер или изменения доменного имени;
- В результате некорректно выполненной работы со скриптами;
- После изменения дизайна или исходного кода.
Проверьте самые банальные причины
Если сайт перестает загружаться, то в первую очередь необходимо исключить самые банальные причины, которые многим даже не приходят в голову. Нужно проверить интернет-соединение на компьютере. Если другие сайты на компьютере так же не открываются, то попробуйте открыть свой сайт с помощью других устройств или подключившись к другому провайдеру.
Еще одно простое действие, которое может помочь восстановить работу сайта – отключить расширения. Проблемы с загрузкой нередко возникают из-за установки расширений, и их отключение поможет все исправить. Также решением проблемы может стать очистка кэша скриптов.
Восстановление из бэкапа
Услуга хостинга обязательно включает в себя резервное копирование ресурсов. Копирование происходит в автоматическом режиме, но по запросу пользователя ресурс можно копировать и вручную.
В первую очередь необходимо заполнить простое правило, которое может предотвратить много существенных проблем: перед любыми серьезными работами с сайтом делайте его резервное копирование. Если что-то пойдет не так, то последнюю версию ресурса можно достаточно быстро восстановить. Следует упомянуть, что многие хостинг-провайдеры хранят сохраненные копии сайтов в течение определенного времени. Поэтому пользователи всегда могут восстановить работу сайта, даже если он 2-3 месяца уже не работает, а хостинг не оплачивается.
Чтобы восстановить сайт, необходимо распаковать нужный архив, а после произвести копирование файлов и папок в корневой каталог. Произвести копирование легче всего через файловые менеджеры, например, через Тотал Командер. А в некоторых ситуациях все можно сделать намного проще через панель управления на хостинге, выбрав пункт «восстановить резервную копию».
Для восстановления баз данных требуется зайти в панель MYSQL на хостинге и произвести их импорт. Важно проследить за тем, чтобы название базы данных было таким же, каким было изначально, в противном случае восстановление будет выполнено с ошибками.
Что делать, если нет резервной копии?
Просто замечательно, если есть резервная копия, которую можно просто подгрузить, и ресурс будет восстановлен. Однако получается так сделать далеко не всегда. Бывают ситуации, когда из-за сбоев пропадает резервное копирование или хостинги просто закрываются.
Решить проблему в этой ситуации можно с помощью сторонних сервисов, которые восстановят страницы ресурса в формате HTML. Естественно производить настройку движка, грузить скрипты и выполнять массу других работ по сайту придется заново. Одним из таких сервисов является web.archive. Введя название сайта на этом сервисе можно увидеть результаты поиска, ведущие на страницы сайта, которые хранятся в веб-архиве. Иногда это помогает восстановить очень важную информацию.
Еще для восстановления можно использовать кэш поисковых систем. Необходимо в Гугле, Яндексе или другой поисковой системе перейти в режим расширенного поиска и указать сайт. Открывая нужные страницы веб-ресурса, следует указывать режим «сохраненная копия». При этом у каждого поисковика хранится свой кэш, поэтому для поиска нужной информации можно использовать разные, в том числе и не самые популярные поисковые системы.