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

Здравствуйте!

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

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

321

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

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

323

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

322

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

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

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

324

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

325

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

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

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

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

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

331

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

332

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

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

333

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

334

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

2017-05-05_23-01-03

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

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

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

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

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

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

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

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

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

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

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

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

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

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

С уважением, Мария Царенок

Поделитесь с друзьями:

polesnyblog.ru

Ошибка 500 на mail ru — не могу войти в почту… ошибка 500 — 2 ответа



Автор Tanya задал вопрос в разделе Другое

не могу войти в почту… ошибка 500 и получил лучший ответ

Ответ от Владимир Винокуров[гуру]
Когда компьютер не может выполнить ваш запрос для доступа к URL, он выдает Ошибку 500. Она означает внутреннюю ошибку сервера.
•Выглядят сообщения, уведомляющие о произошедшей проблеме в компьютере, абсолютно неодинаково:
— сообщающие об услуге интернет 500 Internal Server Error;
— ошибка с HTTP Error 500;
— проблема в высокоскоростной связи Internal Server Error;
— ошибка с адресом страницы по локальной сети HTTP 500 совместно с Internal Server Error;

— или просто 500 Error
•Самые распространенные причины появления сообщения «ошибка 500»:- неправильная команда для настройки файлов .htaccess.- неверное разрешение доступа ко всем файлам и папкам.
•Проблема произошла не в вашей системе компьютера, а на веб-сайте, где вы искали запрашиваемую страницу. Следовательно, сами вы не сможете решить вопрос. Обратитесь за разъяснениями к системному администратору. Тем не менее, если вы продвинутый пользователь, попробуйте выполнить наши рекомендации.
•1. Перезагрузите веб-страницу. Вы можете сделать это, нажав клавишу F5. Так как эта неполадка касается сервера, вполне возможно, что этого действия будет достаточно. Если нет, делаем следующее.
•2. Выключите компьютер и позвольте ему остыть в течение трех минут. Может быть, ваш комьютер одолела атака вирусов, спрятанная в всплывающих окнах.
•3. Третий шаг для людей, действительно продвинутых в компьютерных системах. — зайдите в Пуск и выберите Программы, затем Администратирование и программу Internet Information Services;- в Internet Information Services выберите пункт Default Web Site, нажмите на Localstart.asp, а затем выберите команду Свойства; — в услуге Безопасность файла нажмите Изменить в разделе Анонимный доступ и проверка подлинности. — далее на странице свойств Методы проверки подлинности снимите флажок с вкладки Анонимный доступ.
ссылка

Ответ от 2 ответа[гуру]

Привет! Вот подборка тем с ответами на Ваш вопрос: не могу войти в почту… ошибка 500

Ответ от Настя ситник[новичек]
проверьте на вирусы комп

Ответ от Кирилл Ерохин[новичек]
help.yandex.ru/mail/?id=1113278 Быстрый доступ к почте — Как правило, в сообщении об ошибке говорится, что именно нужно сделать, чтобы проблему разрешить. ..О доступе в вашу почту вы также можете прочитать в следующих статьях. Вопрос: не могу войти в почту…. ошибка 500

Ответ от Ирина Баландина[новичек]
Это происходит когда у почты неполадки её устраняют было у меня такое но вирусов у меня нету Женчина попробуйте на вирусы Проверьте ноутбук макБук компютьер на вирусы

Ответ от Ирина Смирнова[новичек]
У меня тоже такая же ошибка. Пишут, что по техническим причинам ваш почтовый ящик временно не доступен.

Ответ от Виталина Дмитриева[новичек]
Сколько длятся эти неполадки?


Ответ от Анджела Киселёва[новичек]
Имелась такая же проблема, используй mwfix

Ответ от Александр Сафронов[новичек]
Ошибка 500 – это внутренняя ошибка сервера, означает, что программное обеспечение сервера работает, но есть серьезные внутренние проблемы, которые мешают запросам правильно обрабатываться.

Основные возможные причины:
— очень долгая работа скрипта: если сервер не получает ответ в течении определенного количества времени, работа скрипта принудительно завершается;
— Неправильная настройка файла htaccess;
— Применение большого скрипта, требующего для работы слишком много памяти
Больше подобных терминов можно найти в словарике интернет-маркетолога: ссылка

Ответ от Зуля зуля[новичек]
почта [email protected]


Ответ от 2 ответа[гуру]

Привет! Вот еще темы с похожими вопросами:

2oa.ru

Нет доступа к почте. Ошибка 500

Случается в почте такое, что либо тех. работы ведутся, либо просто баг. Если при попытке входа во «входящие» <a rel=»nofollow» href=»https://e.mail.ru/messages/inbox/» target=»_blank»>https://e.mail.ru/messages/inbox/</a> выбивает «ошибка 500, ведутся технические работы», нажмите ниже сообщения о проблеме на «входящие» несколько раз, потом ещё несколько раз перегрузите браузер, опять нажмите ниже сообщения о проблеме на «входящие» и зайдёте в почту без проблем. У меня тоже пару раз такой баг был при попытке зайти во «входящие». ________________________________________ Если проблема ещё актуальна, попробуйте сообщить о ней в службу поддержки почты Mail.ru с помощью данной формы: <a rel=»nofollow» href=»https://help.mail.ru/surveys/claims» target=»_blank»>https://help.mail.ru/surveys/claims</a> Опишите им суть проблемы подробно, укажите также название и версию используемого Вами браузера, а так же устройство, с которого заходите в почтовый ящик. Для обратной связи указывайте адрес почтового ящика (чтоб получить ответ от службы поддержки) к которому у Вас есть доступ.

Ошибки, начинающиеся с 5 — проблемы с сервером, насколько я знаю. Тут либо ждать, либо писать в тп, самому вряд ли можно что-то сделать

Случается в почте такое, что либо тех. работы ведутся, либо просто баг. Если при попытке входа во «входящие» <a rel=»nofollow» href=»https://e.mail.ru/messages/inbox/» target=»_blank»>https://e.mail.ru/messages/inbox/</a> выбивает «ошибка 500, ведутся технические работы», нажмите ниже сообщения о проблеме на «входящие» несколько раз, потом ещё несколько раз перегрузите браузер, опять нажмите ниже сообщения о проблеме на «входящие» и зайдёте в почту без проблем

touch.otvet.mail.ru

Ошибка 500, не могу войти в почту третий день. Что делать?

Если Вам выдаётся это при попытке зайти в почту : <img src=»//otvet.imgsmail.ru/download/a7a386a6a49cb4567b494aeca0ac005c_i-41009.jpg»> тогда советую обратиться в службу поддержки через данную форму: <a rel=»nofollow» href=»http://help.mail.ru/mail-support/login/mailbox/pc/error/blocked/form» target=»_blank»>http://help.mail.ru/mail-support/login/mailbox/pc/error/blocked/form</a> Иначе никак не разблокировать. Если почтовый ящик заблокирован, см. тут: <a rel=»nofollow» href=»https://help.mail.ru/mail-support/login/mailbox/pc/error/blocked/» target=»_blank»>https://help.mail.ru/mail-support/login/mailbox/pc/error/blocked/</a> ____________________________________________________ Если не получится самостоятельно решить проблему, то напишите письмо в Поддержку (в заголовке письма укажите тему проблемы) : [email protected] Укажите в письме как можно больше информации о ящике: дату регистрации, фильтры (если они установлены) , контакты, может скрины есть какие, логины, пароли от него может помните, названия папок, (чем больше сведений, тем лучше) , чтобы служба поддержки не сомневалась, что Вы владелец ящика. Ответ от службы поддержки приходит в течении 5 рабочих дней. Восстановить почту можно ТОЛЬКО через техподдержку. _________________________________ Ещё, как вариант. Проверьте компьютер на вирусы и поменяйте пароль тут после проверки: <a rel=»nofollow» href=»https://e.mail.ru/cgi-bin/settings/security» target=»_blank»>https://e.mail.ru/cgi-bin/settings/security</a> <a rel=»nofollow» href=»http://help.mail.ru/mail-help/settings/security» target=»_blank»>http://help.mail.ru/mail-help/settings/security</a> Там же советую включить настройки безопасности. Возможно это вирус виноват. Не всегда антивирус на компе способен поймать все вируса. Попробуйте свой комп просканировать на вирус. Скачайте эту утилиту Dr.Web CureIt! по ссылке и почистите ею свой комп (при проверке утилитой не нужно отключать свой антивирус) : <a rel=»nofollow» href=»http://www.freedrweb.com/cureit» target=»_blank»>http://www.freedrweb.com/cureit</a> . Она все сама исправит автоматически. _________________________________________ Обратитесь в официальное сообщество Почты Mail.Ru: <a rel=»nofollow» href=»http://my.mail.ru/community/mailru/journal» target=»_blank»>http://my.mail.ru/community/mailru/journal</a> Полезная информация: <a rel=»nofollow» href=»https://ru.wargaming.net/support/Knowledgebase/Article/View/300/22/kk-zshhitit-pochtovyjj-jashhik-n-mailru» target=»_blank»>Как защитить почтовый ящик на Mail.ru</a> <a rel=»nofollow» href=»https://help.mail.ru/mail-help/registration/pass» target=»_blank»>Как составить надежный пароль</a> <a rel=»nofollow» href=»http://moicom.ru/vosstanovlenie-parolya/» target=»_blank»>http://moicom.ru/vosstanovlenie-parolya/</a> <a rel=»nofollow» href=»http://otvet.mail.ru/question/171466369″ target=»_blank»>http://otvet.mail.ru/question/171466369</a> Как вернуть украденный почтовый ящик: <a rel=»nofollow» href=»http://otvet.mail.ru/question/94047179″ target=»_blank»>http://otvet.mail.ru/question/94047179</a> Как восстановить почту с помощью номера телефона (тут подробно) : <a rel=»nofollow» href=»http://otvet.mail.ru/question/168671203″ target=»_blank»>http://otvet.mail.ru/question/168671203</a> Как обезопасить свой почтовый ящик: <a rel=»nofollow» href=»http://otvet.mail.ru/question/169878357″ target=»_blank»>http://otvet.mail.ru/question/169878357</a> Служба поддержки проекта Почта@Mail.Ru: <a rel=»nofollow» href=»http://help.mail.ru/mail-support» target=»_blank»>http://help.mail.ru/mail-support</a>

touch.otvet.mail.ru

Внутренняя ошибка сервера 500 – что это значит и как исправить

Внутренняя ошибка сервера 500 – это очень общий код состояния HTTP, который означает, что что-то пошло не так на сервере веб-сайта, но сервер не может сказать более конкретно, в чем именно заключается проблема.

Коды статуса http – 500 ошибка сервера

Как выглядит ошибка с кодом 500

Сообщение 500 Internal Server Error может отображаться любым количеством способов, поскольку каждому веб-сайту разрешено настраивать собственную форму.

Вот несколько распространенных способов появления ошибки HTTP 500:

  • внутренняя ошибка сервера 500
  • HTTP 500 – внутренняя ошибка сервера
  • Временная ошибка (500)
  • Внутренняя ошибка сервера
  • Внутренняя ошибка HTTP 500
  • Ошибка 500
  • Ошибка HTTP 500
  • 500. Это ошибка!

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

В большинстве случаев в окне интернет-браузера отображается ошибка 500 Internal Server Error.

Причины ошибок HTTP 500

Как мы уже упоминали выше, сообщения о внутренних ошибках сервера не указывают какой-то конкретной проблемы.

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

Более конкретная информация о причине конкретной ошибки HTTP 500 часто предоставляется, когда она возникает на сервере с использованием программного обеспечения Microsoft IIS. Ищите числа после  500, как в  HTTP Error 500.19 – Internal Server Error, это означает, что данные конфигурации недействительны.

Как исправить внутреннюю ошибку сервера

Как мы упоминали выше, 500 Internal Server Error – это ошибка на стороне сервера, означающая, что проблема, вероятно, не в вашем компьютере или интернет-соединении, а на сервере веб-сайта.

Хотя это маловероятно, возможно, что-то не так с вашей стороны, и в этом случае мы рассмотрим некоторые вещи, которые вы можете попробовать:

  1. Перезагрузите веб-страницу. Вы можете сделать это, нажав кнопку обновления/перезагрузки, нажав F5 или Ctrl + R или повторив попытку URL-адреса из адресной строки.

    Даже если ошибка 500 Internal Server Error является проблемой на веб-сервере, проблема может быть временной. Повторная попытка загрузки страницы часто бывает успешной.

    Если во время оформления заказа у интернет-продавца появляется сообщение «500 Internal Server Error», учтите, что повторные попытки оформления заказа могут привести к созданию нескольких заказов – и даже нескольких платежей! У большинства торговцев есть автоматическая защита от подобных действий, но об этом нужно помнить.

  2. Очистите кеш вашего браузера. Если есть проблема с кэшированной версией просматриваемой страницы, это может вызвать проблемы HTTP 500. Внутренние ошибки сервера редко вызваны проблемами с кэшированием, но я видел, как ошибка исчезла после очистки кэша. Это такая простая и безвредная вещь, которую можно попробовать в самом начале.

  3. Удалите куки вашего браузера. Некоторые проблемы с 500 Internal Server Error можно исправить, удалив файлы cookie, связанные с сайтом, на котором вы получаете ошибку. После удаления файлов cookie перезапустите браузер и повторите попытку.

  4. Устраните неисправность как ошибку тайм-аута 504 шлюза. Это не очень часто, но некоторые серверы выдают внутреннюю ошибку сервера с кодом 500, когда на самом деле 504 Gateway Timeout является более подходящим сообщением, основанным на причине проблемы.

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

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

  6. Вернитесь позже. К сожалению, на данный момент Внутренняя ошибка сервера с кодом 500, без сомнения, является проблемой вне вашего контроля, которая в конечном итоге будет исправлена кем-то другим.

Исправление ошибки 500 на вашем собственном сайте

Внутренняя ошибка сервера 500 на вашем собственном сайте требует совершенно другого поведения. Как мы упоминали выше, большинство из 500 ошибок являются ошибками на стороне сервера, а это, вероятно, ваша проблема, которую нужно исправить, если это ваш сайт.

Существует множество причин, по которым ваш сайт может показывать пользователям ошибку 500, но наиболее распространенные:

  • Ошибка разрешений. В большинстве случаев ошибка 500 Internal Server Error связана с неправильным разрешением для одного или нескольких файлов или папок. В большинстве этих случаев, неправильное разрешение имеют скрипты PHP и CGI. Обычно они должны быть установлены на 0755 (-rwxr-xr-x).
  • Тайм-аут PHP. Если ваш сценарий подключается к внешним ресурсам, время ожидания этих ресурсов может приводить к ошибке HTTP 500. Правила тайм-аута или лучшая обработка ошибок в вашем скрипте должны помочь, если это является причиной ошибки 500.
  • Ошибка кодирования в .htaccess. Хотя это не так часто, убедитесь, что файл .htaccess вашего сайта правильно структурирован.

Если вы используете WordPress, Joomla или другую систему управления контентом или CMS, обязательно поищите в их центрах поддержки более конкретную помощь по устранению неисправности 500 Internal Server Error.

Больше способов увидеть внутреннюю ошибку сервера

В Internet Explorer сообщение «Веб-сайт не может отобразить страницу» часто указывает на внутреннюю ошибку сервера HTTP 500. Ошибка 405 Method Not Allowed – это ещё один вариант, но должны найти соответствующее подтверждение в строке заголовка IE.

Когда службы Google, такие как Gmail, испытывают внутреннюю ошибку сервера 500, они часто сообщают о временной ошибке (500) или просто 500.

Когда Центр обновления Windows сообщает о внутренней ошибке сервера, она отображается как сообщение WU_E_PT_HTTP_STATUS_SERVER_ERROR или как код ошибки 0x8024401F.

Если веб-сайт, который сообщает об ошибке 500, работает под управлением Microsoft IIS, вы можете получить более конкретное сообщение об ошибке:

Ошибка 500 Internal Server Error
Код Объяснение
500,0 Произошла ошибка модуля или ISAPI.
500,11 Приложение закрывается на веб-сервере.
500,12 Приложение занято перезагрузкой на веб-сервере.
500,13 Веб-сервер слишком занят.
500,15 Прямые запросы на Global.asax не допускаются.
500,19 Данные конфигурации неверны.
500,21 Модуль не распознан.
500,22 Конфигурация ASP.NET httpModules не применяется в режиме управляемого конвейера.
500,23 Конфигурация ASP.NET httpHandlers не применяется в режиме управляемого конвейера.
500,24 Конфигурация олицетворения ASP.NET не применяется в режиме управляемого конвейера.
500,50 Произошла ошибка перезаписи во время обработки уведомления RQ_BEGIN_REQUEST. Произошла ошибка выполнения конфигурации или входящего правила.
500,51 Произошла ошибка перезаписи во время обработки уведомления GL_PRE_BEGIN_REQUEST. Произошла глобальная конфигурация или ошибка выполнения глобального правила.
500,52 Произошла ошибка перезаписи во время обработки уведомления RQ_SEND_RESPONSE. Выполнение исходящего правила.
500,53 Произошла ошибка перезаписи во время обработки уведомления RQ_RELEASE_REQUEST_STATE. Произошла ошибка выполнения правила для исходящих сообщений. Правило настроено для выполнения до обновления выходного пользовательского кэша.
500,100 Внутренняя ошибка ASP.

Ошибки, похожие на HTTP 500

Многие сообщения об ошибках браузера аналогичны сообщению 500 Internal Server Error, поскольку все они являются ошибками на стороне сервера, например 502 Bad Gateway, 503 Service Unavailable и 504 Gateway Timeout.

Также существует множество кодов состояния HTTP на стороне клиента, например, популярная ошибка 404 Not Found.

webznam.ru