Что делать, если сайт не отвечает? Как выяснить причину по которой не работает сайт? Описываю то, что я делаю, когда обнаруживаю, что какой либо из моих сайтов не работает. Вот решил просто описать, может кому пригодится.
К сожалению да, постоянно время от времени случается такая беда как не работающий тот или иной из моих сайтов.
Причины не работы можно разделить на 2 проблемы, которые я тут опишу. Первая – траблы с ДНС записями сбои или кража доменного имени. Вторая – сбои на хостинге где находится сайт.
Первая причина уточняется через сервис WHOIS, который стоит меня в командной строке линукса. А если к кого нет линукса под рукой то есть множество интернет сервисов предоставляющие такие возможности. Делаем запрос и смотрим все ли данные верны. Если причина в ДНС, то надо будет связываться с регистраторами доменных имён, через которых был зарегистрирован домен и решать проблему с ними.
Вторая причина отказ сервера на котором работает сайт. Тут уже я сначала выяснял IP-адрес на котором находится сайт, если конечно IP не выделенный. Я IP вычисляю при помощи банального пингования. Можно кстати пропинговать и из вне опять так при помощи интернет ресурсов предоставляющих такие возможности. А потом как выясняю какие еще сайты на этом IP и работают ли они. Хотя и одного пингования может уже быть достаточно чтоб узнать работает сервер или нет. Но для верности я еще смотрю и на другие сайты. Для этого, зная IP сервера? я делаю запрос в www.bing.com «IP:айпи_сервера» и смотрю работают ли и эти сайты. Если не работают, значит нужно связываться с техподдержкой хостера и выяснять знают ли они о проблеме и когда ее решат.
Конечно это далеко не все проблемы и их решения. Я еще сталкивался с проблемами с базой данных, потом рылся в панели к хостингу и всё таки нашел что выбивало ошибку в БД.