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

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


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

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

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

Спрашивать, как исправить внутреннюю ошибку сервера, все равно, что спрашивать у врача, как устранить боль, не сообщая им, где боль.

Пример веб-сайта WordPress с внутренней ошибкой сервера

Внутренняя ошибка сервера в WordPress часто вызывается функциями плагина или темы. Известны также другие возможные причины внутренней ошибки сервера в WordPress: поврежденный файл .htaccess и ограничение памяти PHP.

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

При этом давайте теперь посмотрим, как решить проблему с внутренней ошибкой сервера в WordPress..

Видеоурок

Подписаться на WPBeginner

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

Проверка на наличие поврежденного файла .htaccess

Первое, что вы должны сделать при устранении внутренней ошибки сервера в WordPress, это проверить поврежденный файл .htaccess..

Вы можете сделать это, переименовав свой основной файл .htaccess во что-то вроде .htaccess_old. Чтобы переименовать файл .htaccess, вам нужно будет войти на свой сайт с помощью приложения FTP или диспетчера файлов в панели управления cPanel вашей учетной записи хостинга..

После подключения файл .htaccess будет находиться в том же каталоге, где вы увидите папки, такие как wp-content, wp-admin и wp-include.

Редактирование .htaccess файла в WordPress

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

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

Если проверка на наличие поврежденного файла .htaccess не сработала, вам необходимо продолжить чтение этой статьи..

Увеличение лимита памяти PHP

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

Если вы видите внутреннюю ошибку сервера только тогда, когда вы пытаетесь войти в свой администратор WordPress или загружаете изображение в ваш wp-admin, то вы должны увеличить ограничение памяти, выполнив следующие действия:

  1. Создайте пустой текстовый файл с именем php.ini
  2. Вставьте туда этот код: memory = 64MB
  3. Сохранить файл
  4. Загрузите его в папку / wp-admin / с помощью FTP

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

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

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

Если увеличение лимита памяти PHP не устранило проблему для вас, значит, вам нужно решить еще несколько проблем..

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

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

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

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

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

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

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

Повторная загрузка основных файлов

Если опция плагина не исправила внутреннюю ошибку сервера, то стоит заново загрузить папку wp-admin и wp-includes из новой установки WordPress..

Это НЕ удалит вашу информацию, но может решить проблему в случае повреждения любого файла..

Для начала вам нужно зайти на сайт WordPress.org и нажать на кнопку «Скачать»..

Скачать WordPress

Это установит WordPress zip-файл на ваш компьютер. Вам нужно извлечь zip-файл и внутри него вы найдете папку WordPress.

Далее вам нужно подключиться к вашему сайту WordPress с помощью FTP-клиента. После подключения перейдите в корневую папку вашего сайта. Это папка, в которой находятся папки wp-admin, wp-includes, wp-content.

В левом столбце откройте папку WordPress на вашем компьютере. Теперь вам нужно выбрать папки wp-includes и wp-admin, а затем щелкнуть правой кнопкой мыши и выбрать «Загрузить».

Загрузить свежие файлы WordPress

Ваш FTP-клиент теперь перенесет эти папки на ваш сервер. Он спросит вас, хотите ли вы перезаписать файлы. Выберите «Перезаписать», а затем «Всегда использовать это действие»..

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

Ваш FTP-клиент теперь заменит ваши старые файлы 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