TechBlogSD - Все для WordPress и WEB разработки
WEB и WordPress инструкции, новости, обзоры тем и плагинов

Исправьте ошибку 500 Internal Server Error в WordPress

3 708

500 Internal Server Error – самая распространенная ошибка WordPress. Это часто случается, когда возникает проблема с сервером, на котором работает ваш сайт. Это может произойти на вашем сервере или в каталоге вашего сайта.

Процесс исправления этой ошибки долгий и утомительный. В этой статье мы стараемся представить способы исправления 500 Internal server error в WordPress.

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

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

Исправьте ошибку 500 Internal Server Error в WordPress

Эта ошибка также может возникнуть при внесении изменений в файл .htaccess или PHP. Однако дисфункциональный плагин и темы также могут вызывать эту проблему.

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

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

1. Свяжитесь с хостинг-провайдером.

Как мы упоминали выше, одна из причин возникновения ошибки 500 Internal server может быть в вашем хостинг-провайдере. Итак, первый безопасный шаг – это связаться с вашим хостинг-провайдером и попросить его помочь вам с проблемой.

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

Если ваш хостинг-провайдер сообщает вам, что ошибка исходит не от их сервера. Затем вы можете загрузить этот файл в свой каталог. Как только файл окажется в вашем каталоге (корне), просто откройте этот URL-адрес YOUR_DOMAIN.com/info.php, если с вашим сервером нет проблем, вы сможете увидеть детали своего сервера на экране.

Но если вы видите 500 Internal server error, вы абсолютно уверены, что ошибка исходит от вашего сервера. Таким образом, вы можете предоставить указанный URL в службу поддержки вашего хостинга.

2. Исправьте файл .htaccess.


Исправьте ошибку 500 Internal Server Error в WordPress

.htaccess очень важен. Если вы внесете в него какие-либо изменения, это может сломать веб-сайт и вызвать ошибку внутреннего сервера 500.

Один из самых быстрых способов найти проблемы – использовать файл .htaccess, просто с помощью FTP или файлового менеджера перейдите в ваш каталог. Затем переименуйте .htaccess в htaccess_old, после переименования файла попробуйте открыть одну из ваших веб-страниц. Если вам это удалось, это означает, что ваш файл .htaccess поврежден.

Исправьте ошибку 500 Internal Server Error в WordPress

Чтобы решить эту проблему, просто зайдите в панель управления WordPress, перейдите в «Настройки» и «Постоянные ссылки» и нажмите «Сохранить», не внося никаких изменений. Это создаст новый файл .htaccess и должен исправить вашу ошибку 500 Internal server.

3. Увеличьте объем памяти PHP.

Ваша память PHP установлена ​​на номер вашим хостинг-провайдером или WordPress. Хотя WordPress позволяет увеличить объем памяти PHP до объема, предоставленного вашим хостом. Иногда ошибка 500 Internal server вызвана памятью PHP.

Если вы видите ошибку «внутренний сервер», когда пытаетесь войти на страницу администратора (панель управления) или пытаетесь загрузить изображение через панель управления, выполните следующие действия, чтобы увеличить лимит памяти PHP:

Исправьте ошибку 500 Internal Server Error в WordPress

  • Создайте пустой файл блокнота и назовите его php.ini
  • Запись памяти = 64 МБ в блокноте
  • Сохраните файл
  • С помощью FTP или файлового менеджера загрузите это в папку wp-admin.

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

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

Другой способ увеличить лимит памяти PHP – добавить define (‘WP_MEMORY_LIMIT', '64M'); в ваш файл wp-config.php. Для этого просто загрузите указанный файл из своего каталога, отредактируйте его с помощью предпочтительного редактора, сохраните и загрузите обратно.

4. Повторно загрузите основные файлы WordPress.

Иногда файл может быть удален или изменен в папке установки WordPress. Если вы хотите убедиться, что это не вызывает 500 Internal server error, вы должны повторно загрузить wp-includes и wp-admin в свой каталог. Для этого перейдите на WordPress.org и нажмите «Получить WordPress».

Исправьте ошибку 500 Internal Server Error в WordPress

После завершения загрузки распакуйте файл и найдите wp-includes и wp-admin, а затем просто повторно загрузите их в свой каталог с помощью FTP.

Вы можете получить сообщение о том, что эти файлы уже существуют, просто выберите перезапись и нажмите ОК.

Исправьте ошибку 500 Internal Server Error в WordPress

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

Исправьте ошибку 500 Internal Server Error в WordPress

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

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

Исправьте ошибку 500 Internal Server Error в WordPress

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

Источник записи: https://betterstudio.com

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