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

Вы получаете внутренняя ошибка сервера 500 в WordPress? Не паникуйте! Это одна из самых распространенных ошибок WordPress, с которой часто сталкиваются многие веб-мастера..


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

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

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

В этой статье мы покажем вам, как исправить 500 внутренних ошибок сервера в WordPress.

пример внутренней ошибки сервера

Что вызывает 500 внутренних ошибок сервера?

Внутренняя ошибка сервера в WordPress может возникнуть по ряду причин, таких как:

  • поврежденный файл .htaccess
  • достижение предела памяти PHP
  • проблемный плагин (ы)
  • поврежденные файлы ядра WordPress

Это общие причины, которые создают внутреннюю ошибку сервера на сайте WordPress. Поскольку ошибка со стороны сервера, она может появиться в любое время на вашем сайте, и сайт будет недоступен.

Если вы получаете 500 внутренних ошибок сервера на вашем сайте WordPress, вы можете легко исправить это с помощью следующих решений.

Давайте исправим внутреннюю ошибку сервера в WordPress.

Замечания: Прежде чем начать, я настоятельно рекомендую вам сделать полную резервную копию ваших файлов WordPress и базы данных. Если что-то пойдет не так, вы можете легко восстановить свой сайт.

К счастью, это может быть сделано автоматически с помощью плагина для резервного копирования WordPress, такого как BlogVault или BackupBuddy..

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

Вот наиболее распространенные решения для исправления внутренней ошибки сервера в WordPress..

1. Исправление поврежденного файла .htaccess

Файл .htaccess – это файл конфигурации, который используется веб-серверами на основе Apache. Файл находится в корневом каталоге сайта WordPress..

Файл .htaccess можно использовать для сокращения URL-адресов, установки постоянных ссылок, оптимизации веб-сайта, перенаправления сайта и т. Д. Поскольку он контролирует конфигурацию веб-сервера, даже небольшая ошибка может создать такую ​​проблему, как – внутренняя ошибка сервера в WordPress..

К счастью, проблему можно решить, создав новый файл .htaccess. Я покажу вам, как это сделать.

Шаг 1, переименуйте .htaccess файл

Первое, что вам нужно переименовать .Htaccess файл с помощью хостинга cPanel или FTP-клиента, но метод одинаков для обоих.

Процесс cPanel очень короткий и простой, поэтому я покажу вам, как использовать cPanel.

  • Сначала войдите в свою учетную запись хостинга cPanel и перейдите к корень каталог (файловый менеджер> public_html) вашего сайта WordPress
  • Оттуда найти .Htaccess файл и нажмите на переименование
  • Переименование файла htaccess
  • Дайте этому имя что-то вроде .htaccess_old
  • Сохранить файл

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

Шаг 2, воссоздание нового файла .htacess

Затем войдите в свою панель управления WordPress и перейдите к настройки> Permalinks и нажмите на Сохранить изменения кнопка внизу.

Сохранение постоянных ссылок WordPress

При сохранении постоянных ссылок будет автоматически создаваться новый .Htaccess файл.

Если это решение не исправляет 500 внутренних ошибок сервера в WordPress, то проверьте следующий метод.

2. Исправьте внутреннюю ошибку сервера, увеличив ограничение памяти PHP в WordPress.

Внутренняя ошибка сервера также может появиться, если ваш сайт WordPress превышает ограничение памяти PHP.

По умолчанию WordPress автоматически пытается увеличить ограничение памяти PHP до 40 МБ, чего иногда недостаточно, особенно если вы используете тяжелый сайт или несколько плохо закодированных плагинов. Это может создать дополнительную нагрузку на ваш сервер и, как следствие, вы можете увидеть внутреннюю ошибку сервера.

Увеличить ограничение памяти PHP в WordPress,

  • Войдите в свой хостинг cPanel и перейдите к Файловый менеджер
  • Открыть public_html папку и перейдите к wp-admin папка
  • Теперь создайте новый файл php.ini внутри WP-администратора папка
  • И, наконец, добавьте небольшой кусочек кода в этот файл

память = 128

увеличить предел памяти php в wp-admin

Когда вы закончите, не забудьте сохранить файл.

Увеличение лимита памяти PHP может исправить 500 внутреннюю ошибку сервера в WordPress, но это только временное решение. Потому что вам все еще нужно найти плагин, который поглощает ресурсы вашего сервера.

Если бы это вызывало проблему, вы бы не увидели ее сейчас. Теперь обновите свою веб-страницу несколько раз и посмотрите, не исчезла ли она.

Если вы все еще видите внутреннюю ошибку сервера, то, скорее всего, ошибка появляется из-за проблемного плагина. 

Также прочитайте, как увеличить ограничение памяти PHP в WordPress

3. Удалить проблемный плагин (ы)

Большую часть времени внутренняя ошибка сервера в WordPress происходит из-за сломанного плагина или столкновения плагина.

В случае появления внутренней ошибки сервера вы не сможете получить доступ к панели администратора WordPress. Итак, вам нужно деактивировать ваши плагины WordPress вручную с помощью cPanel или FTP-клиента.

  • Сначала войдите в свой хостинг cPanal и перейдите в корневой каталог вашего сайта WordPress.
  • Перейти к WP-содержание> плагины папка
  • Переименовать плагины папка что-то вроде plugins_old

Переименовать папку плагинов

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

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

Если вы идете в плагины В этом разделе появится сообщение «… Плагин был деактивирован из-за ошибки: файл плагина не существует«.

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

  • Переименовать plugins_old папка обратно в плагины и войдите в свою панель управления WordPress
  • Активируйте ваш плагин по одному и продолжайте обновлять ваш сайт каждый раз, пока не появится ошибка
  • Если вы повторно активируете плагин и появляется внутренняя ошибка сервера, то вы нашли плагин, вызвавший проблему
  • Теперь просто удалите плагин через cPanel или FTP и сообщите о проблеме разработчику плагина.

4. Загрузите свежие файлы ядра WordPress

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

Тем не менее, этот случай редок, но вы знаете, что-нибудь может сломаться в любое время.

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

  • Сначала перейдите к WordPress.org веб-сайт и скачать свежую версию WordPress

WordPress.org

  • Распакуйте zip-файл на свой компьютер
  • После распаковки в папке WordPress найдите WP-администратора а также WP-включает в себя папки. Нам просто нужны эти две папки
  • Тем не менее, метод cPanel проще, но в этом случае я рекомендую вам загрузить эти две папки с помощью клиента FTP
  • Войдите в свой каталог WordPress с помощью FTP-клиента
  • С левой стороны выберите WP-администратора а также WP-включает в себя папки на вашем компьютере, щелкните по нему правой кнопкой мыши и выберите загрузка
  • FTP Загрузить файлы WordPress Core

Это начнет загружать две папки.

Он спросит вас, хотите ли вы перезаписать эти файлы. Сначала нажмите на всегда используйте это действие а потом Хорошо.

FTP перезаписать файлы

Теперь дождитесь завершения загрузки и все готово.

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

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

Вывод

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

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

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

Вы когда-нибудь сталкивались с проблемой внутренней ошибки 500? Если да, какое решение сработало для вас? Дайте нам знать в разделе комментариев. ��

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

Больше ресурсов WordPress,

  • Как полностью заблокировать спам-комментарии и регистрацию ботов в WordPress
  • Как автоматически выйти из режима ожидания в WordPress
  • Как поделиться неопубликованным черновиком в WordPress до его публикации
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map