Ошибка 503 на моём сайте на WordPress: что делать

Май 30, 2023 | WordPress | Нет комментариев

1
(1)

Если вы пытаетесь зайти на свой сайт на WordPress и видите сообщение «Ошибка 503 Сервис недоступен» (Service Unavailable), то это значит, что ваш сервер не может обработать ваш запрос из-за перегрузки, сбоя или технического обслуживания. Это может быть временная проблема, которая решится сама собой через несколько минут, или же требовать вашего вмешательства. В этой статье мы расскажем, что означает ошибка 503, как её исправить и как предотвратить её появление в будущем.

Что означает ошибка 503

Код 503 сообщает, что запущенный сервис недоступен. Чаще всего это ненадолго: например, доступ к ресурсу закрывают на время перезагрузки или для проведения технического обслуживания. Но иногда ошибка 503 возникает из-за того, что работа системы организована неправильно.

Сервер взаимодействует с очередью запросов: принимает их, обрабатывает и выдаёт ответ. С лёгкими запросами он справляется быстро, со сложными — долго. Если таких тяжёлых запросов много, очередь продвигается медленно. Длина очереди обычно фиксированная. Когда вы заходите на сайт, то отправляете запрос серверу. Если для него нет места, появится ошибка 503.

Ошибка недоступности сервиса 503 возникает, когда ваш веб-сервер не может получить правильный ответ из сценария PHP. Этот PHP-скрипт может быть плагином WordPress, темой или некорректно работающим фрагментом кода.

Как исправить ошибку 503

Как мы упоминали выше, эта ошибка возникает, когда ваш веб-сервер не может получить правильный ответ от PHP-скрипта, работающего в фоновом режиме. Чтобы исправить это, мы будем отключать все ненужные сценарии PHP по одному, пока ошибка не будет устранена. Давайте начнем.

Деактивировать все плагины WordPress

Все ваши плагины WordPress являются PHP-скриптами, поэтому сначала вам нужно деактивировать их. Поскольку вы не можете войти в свою панель управления WordPress из-за ошибки 503, вам необходимо подключиться к вашему веб-сайту через файловый менеджер хостинга. Зайдите в папку wp-content и переименуйте папку плагинов plugins, например в plugins1.Далее вам нужно создать новую папку и назвать ее plugins. Теперь вам нужно зайти на ваш сайт WordPress, чтобы увидеть, решит ли это ошибку. Если это так, то это означает, что плагин, установленный на вашем сайте, вызывал ошибку.

Вышеуказанные шаги отключили все плагины WordPress. Чтобы выяснить, какой плагин вызывал проблему, вам нужно в файловый менеджере. Далее вам нужно перейти в wp-content и удалить пустую папку с плагинами. После этого вам нужно переименовать папку плагинов обратно в plugins. Это сделает все ваши ранее установленные плагины доступными для WordPress. Однако эти плагины останутся деактивированными.

Теперь нужно зайти в админку WordPress и перейти на страницу плагинов. Вы можете активировать свои плагины один за другим и посещать разные страницы на вашем сайте после активации каждого плагина. Продолжайте делать это, пока не найдете плагин, вызывающий ошибку 503.

Проверить файл .htaccess

Файл .htaccess содержит правила для конфигурации вашего сервера и может быть поврежден или содержать ошибочный код. Чтобы проверить это, вам нужно подключиться к вашему сайту через FTP или файловый менеджер и найти файл .htaccess в корневой директории вашего сайта. Переименуйте файл .htaccess в .htaccess_old и зайдите на свой сайт. Если ошибка 503 исчезла, значит проблема была в файле .htaccess.

Чтобы создать новый файл .htaccess без ошибок, зайдите в админку WordPress и перейдите в раздел Настройки — Постоянные ссылки. Нажмите кнопку Сохранить изменения, ничего не меняя в опциях. Это автоматически создаст новый файл .htaccess для вашего сайта.

Свяжитесь с хостингом

Если ни один из вышеуказанных способов не помог исправить ошибку 503 на вашем сайте на WordPress, то возможно проблема на стороне хостинга. Свяжитесь с поддержкой хостинга и объясните им ситуацию. Они могут проверить состояние сервера и его ресурсы и помочь вам решить проблему.

Как предотвратить ошибку 503

Чтобы избежать появления ошибки 503 на вашем сайте на WordPress в будущем, следуйте этим рекомендациям:

  • Выбирайте надежный хостинг с достаточными ресурсами для вашего сайта.
  • Обновляйте свои темы и плагины до последних версий.
  • Используйте только проверенные и безопасные темы и плагины от известных разработчиков.
  • Удаляйте неиспользуемые темы и плагины с вашего сайта.
  • Используйте кэширование и оптимизацию для ускорения загрузки вашего сайта.
  • Защитите свой сайт от DDoS-атак и других видов хакерских атак.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 1 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Наш телефон:

+7 (499) 70-30-435

Книга в подарок

Вопросы пишите в саппорт: https://wpkurs.ru/cms/system/contact
Контакты службы работы с клиентами: +7 (499)-70-30-435
Адрес: г. Уфа, ул. Ленина, дом 28, а/я 25

© ТЦ «Интернет-Прорыв» 2012-2020 | ИП Гадельшин Адель Раисович. ОГРН: 314028000006317. ИНН: 026824242756