Блог did5.ru

Про АйТи и около айтишные темы

Блог не работал 22 марта 2012. Причины, расследование, решение

Один комментарий

Утром 22 марта 2012 я с ужасом обнаружил, что мой блог did5.ru не работает. Вместо блога браузер предлагал сохранить страницу, как «application/x-httpd-php».

blog down 1 thumb Блог не работал 22 марта 2012. Причины, расследование, решение

Раньше с таким не сталкивался. Составил список самых вероятных причин падения блога: хакнули, ошибка в WordPress, проблемы с хостингом.

В последние пару дней никаких изменений в блоге не производил, ничего не обновлял и даже статьи не добавлял. Так что вариант, что я сам сломал что-нибудь на блоге отпадал. 
Гугл говорит, что возможная проблема в файле .htaccess. Надо проверить. Через админку на хостинге я получил доступ к файлам. Первым делом просмотрел дату изменения всех файлов. Никакого криминала не нашел. Открыл файл .htaccess — без изменений. На всякий случай я добавил пару строк в него, как написано в этой заметке, но это не помогло.

Написал письмо в тех.поддержку хостера. Если ответят, что у них все работает и никаких изменений на хостинге они не производили, то вернусь к первым двум причинам падения блога.

В голову пришла отличная мысль. Т.к. у меня не выделенный сервер, то на нем крутятся и другие сайты. Нужно проверить работают они или нет. Есть замечательный сервис 2ip.ru, постоянно им пользуюсь. Он позволяет узнать — сайты на одном IP. Что я и сделал для своего домена

blog down 2 thumb Блог не работал 22 марта 2012. Причины, расследование, решение

Как видно из скриншота на сервере, помимо моего блога, работают еще 17 сайтов.
Я начал заходить на все сайты из списка, некоторые открывались, а большинство выдавали ошибку, как у меня. Из этих данных выявил закономерность, что не работают сайты, которые используют CMS, а страницы на простом HTML открываются. Вывод: проблема скорее всего с PHP.

Через административную панель хостинга создал файл «info.php» с содержанием:

<?php phpinfo(); ?>

Обратился к нему на прямую http://did5.ru/info.php. Но опять ошибка (см. первый скриншот), которая означает, что действительно не работает PHP на хостинге. А т.к. это вопрос хостера, то остается только ждать ответа из тех.поддержки.

Через пару часов пришел ответ от хостера:

«В данный момент работаем над проблемой, просим прощения за неудобства, постараемся решить в самое кратчайшее время»

Ближе к вечеру проблема была решена и блог заработал.

Нашли опечатку в тексте? Пожалуйста, выделите ее и нажмите Ctrl+Enter! Спасибо!


Хотите поблагодарить автора за эту заметку? Вы можете это сделать!


Автор: did5

23 Мар 2012 в 9:42

Рубрика: Жизнь

Метки:

Один комментарий на «Блог не работал 22 марта 2012. Причины, расследование, решение»

Вы можете подписаться на RSS-ленту комментариев или оставить трекбек для публикации «Блог не работал 22 марта 2012. Причины, расследование, решение».

  1. Мда... это самая хреновая ошибка которую может допустить хостер, за такое их на ... надо сразу посылать, т.к. сами понимаете, сервер в этот момент отдавал файлы без обработки интерпритатора (т.е. чистыми, как есть) и любой программист, который захотел бы «пошалить» слил бы себе файлы конфигурации, в которых sql логин с паролем лежит...

    Алексей

    23 Ноя 2015 в 13:36

Ваш отзыв