Ошибка 500 на сайте: как я исправила

Здравствуйте! Рассказываю, как у меня возникла ошибка 500 на сайте и как я ее исправила. Да-а-а-а, было такое дело. Нервотрепка получилась знатная!

Ошибка 500 на сайте

1-2 мая 2017 года впервые за 2 года ведения блога я столкнулась с такой проблемой, как ошибка 500 на сайте. До этого как-то даже не задумывалась, что это такое — ошибка 500 на сайте. И как при необходимости ее можно исправить.

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

И теперь расскажу вам, в каком направлении идти, если ошибка 500 на сайте случится вдруг у вас

И еще скажу, что нужно делать заранее, так сказать, с профилактической целью, чтобы гарантированно не пострадать от ошибки 500 на сайте.

Итак, дело было вечером 1 мая. В 20.18 получила письмо от Яндекс.Метрики, что мой блог недоступен.

Письмо от Яндекс.Метрики

Попробовала открыть. Знаю по ведению рекламных кампаний, что иногда такое сообщение от Метрики получаешь, но сайт открывается. Ан не тут то было! Блог не открылся – ошибка 500.

Ошибка 500 на блоге

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

Само собой не прошло. Ближе к обеду 2 мая бросила все дела и начала разбираться.

Сначала написала на хостинг (у меня хостинг ТаймВеб).

написала на хостинг об ошибке 500 на сайте

Ответ не порадовал.

Ответ от хостинга

Оказалось, что виной ошибки 500 на блоге стала ошибка обновления плагина 1 мая во второй половине дня. Я вспомнила, что зашла в админпанель почистить спам-комментарии. И на автомате нажала обновление этого плагина, потому что он просил обновления.

В принципе, я всегда так делаю. И никаких ошибок до сих пор не было.

Кстати, после обновления блог минимум несколько часов работал нормально. Поэтому до сообщения с хостинга я никак не связывала ошибку 500 с обновлением плагина.

А тут бац — ошибка 500

И что же делать? Доступа в админку нет (это всегда так при ошибке 500). Как починить сайт?

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

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

Создание резервных копий сайта

Этот ответ специалиста поддержки был очень информативным. И что за ошибка, и как исправить, и как получить доступ к резервной копии.

доступ к резервной копии при ошибке 500 на сайте
доступ к резервной копии хостинга при ошибке 500 на сайте

Так как к этому времени проблеме еще не было суток, решила восстановить сайт из последней резервной копии.

Найти резервные копии можно из аккаунта на хостинге.

Найти резервные копии можно из аккаунта на хостинге

После открытия страница резервного копирования выглядит так.

страница резервного копирования

После наведения мышки на нужную папку с копией появляются указатели «Восстановить» и «Сохранить».

Ошибка 500 на сайте как я исправила

Выбираем «Восстановить». Запускается восстановление. Минут через 5 сайт заработал. Ура! Можно выдохнуть с облегчением. Починила, справилась!

Теперь я знаю, что такое ошибка 500 на сайте.

Основное коварство этой проблемы в том, что при ее возникновении, как правило, неизвестна конкретная причина. А раз непонятна причина, нельзя найти пути решения.

Проблемы, из-за которых может возникать ошибка 500 на сайте:

  • Конфликты с плагинами (обычно возникают после обновления).
  • Неполадки в теме сайта (возникают при обновлении родительской темы или при ее смене).
  • Ошибки в файле .htaccess
  • При превышении лимита PHP-памяти.

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

Самый простой способ решения – откат, восстановление с помощью резервной копии. Но для этого должно соблюдаться, как минимум, 2 условия.

1. Эта резервная копия должна быть

Проверьте, создает ли их ваш хостинг. Или периодически создавайте бекапы сами.

2. Заметить ошибку и начать ее исправление нужно как можно раньше

Если бы я по какой-то причине не зашла на сайт 3-4 дня, все было бы намного более грустно. Создалась бы новая автоматическая резервная копия со сломанного сайта. Восстановить без участия специалиста было бы сложно.

Если вы с определенной периодичностью (допустим, раз в месяц) создаете свои копии, степень защищенности вашего сайта от потери данных из-за ошибки 500 резко возрастает.

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

Столкнувшись с проблемой под названием «Ошибка 500 на сайте», теперь лучше понимаю необходимость резервного копирования сайта.

Рекомендую и вам учесть мой опыт.

Существуют ли другие способы исправления ошибки 500?

Да, конечно, существуют. Но они более трудоемки, требуют специальных знаний или участия специалиста.

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

С уважением, владелец этого Полезного блога Мария Царенок

 

Подписаться на ТГ-канал Онлайн-Вектор Канал

4 комментария к “Ошибка 500 на сайте: как я исправила”

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

    1. Мария Царенок

      Здравствуйте, Дмитрий. Да и у меня лишних нет. Только те, что жизненно необходимы. Нет даже некоторых, которые стоило бы поставить. Но я обновляю. Когда обновляется ВордПресс, я всегда опасаюсь проблем, но обходилось. И вот впервые столкнулась с такой проблемой.

  2. Здравствуйте, Мария!
    Несколько дней назад искал Ваш ролик с определением портрета ЦА и случайно наткнулся на пост про ошибку 500.

    Сегодня у меня это случилось. Стал делать по вашей инструкции. С первой попытке не получилось. Выбрал момент резервирования баз по древнее.
    Эта попытка увенчалась успехом.
    Огромное спасибо за статью.

    Я всегда смело делал обновления и плагинов и темы — как говорится, ранее бог миловал.
    Этот раз попался.

    Вы пишите о минимуме плагинов, которые используете. Я обучался ведению блога у многих и заметил, что единого мнения о необходимых и достаточных плагинах нет.

    Какие у Вас стоят на блоге?

    1. Мария Царенок

      Игорь, их действительно минимум.
      Вот такие:
      Akismet Anti-Spam
      Attachment Pages Redirect
      Contact Form 7
      Cyr-To-Lat
      Dagon Design Sitemap Generator
      Easy Icon
      MCE Table Buttons
      WordPress plugin — Google +1 Button
      Jetpack
      Google XML Sitemaps
      Platinum SEO Pack
      Simple Tags
      Subscribe To Comments
      Terms Descriptions
      Theme Authenticity Checker (TAC)
      Plugins Smart Update Pinger
      WordPress Related Posts
      WP Social Buttons
      Прятатель ссылок PRO

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Прокрутить наверх