Внутренняя ошибка сервера 500 (Internal Server Error) не всегда связана с WordPress. Ошибка может быть также вызвана другими проблемами на сервере. В этой статье рассматриваются распространенные причины Ошибка 500 Internal Server.
Создать новый файл .htaccess
В cPanel:
В разделе «Файлы» кликните на значок «Диспетчер файлов»:
В правом верхнем углу кликните на Настройки:
Установите флажок рядом «Корень документа». Из раскрывающегося меню выберите домен, к которому вы хотите получить доступ.
Убедитесь, что установлен флажок «Показать скрытые файлы (точечные файлы)».
Нажмите Go.
Найдите файл .htaccess в списке файлов и переименуйте его в .htaccess.bak:
В левом меню в WordPress:
Перейдите в Настройки>Постоянные ссылки.
Проверьте настройки, чтобы убедиться, что они установлены правильно:
Нажмите кнопку Сохранить настройки.
Попробуйте перезагрузить сайт, чтобы увидеть, была ли устранена внутренняя ошибка сервера 500.
Все еще получаете внутреннюю ошибку сервера 500?
Если ошибка не исчезла, попробуйте увеличить ограничение памяти PHP. Пожалуйста, обратитесь к этой статье для получения дополнительной информации по устранению ошибки ограничения памяти PHP.
Как увеличить лимит памяти PHP в WordPress?
Если увеличение лимита памяти PHP также не устранило ошибку, проблема, возможно вызвана одним или несколькими плагинами, установленными на WordPress. Часто, если установлена новая тема, ранее установленный плагин не будет совместимым с этой темой и приведет к внутренней ошибке сервера.
В cPanel:
В разделе «Файлы» кликните на значок «Диспетчер файлов».
Выберите Web Root (public_html / www) и Document Root для домена с помощью установки WordPress, затем нажмите Go.
Нажмите, чтобы развернуть папку public_html и перейдите в папку / wp-content / plugins:
Переименуйте папку / wp-content / plugins в plugins.old.:
Это деактивирует все плагины. В большинстве случаев это также блокирует панель управления WordPress. Вы по-прежнему сможете выполнять эти шаги в диспетчере файлов.
Повторно активируйте папку плагинов, следуя приведенным выше инструкциям и переименовав плагин папки. Это позволит вам повторно активировать каждый плагин индивидуально, чтобы изолировать проблемный плагин и устранить внутреннюю ошибку сервера. Также активируется доступ к панели управления WordPress.
С панели управления WordPress:
Повторно активируйте каждый плагин (по одному) и обновите веб-сайт, чтобы понять, была ли проблема решена.
Полезные ссылки