如何修复 WordPress 中的内部服务器错误
500 内部服务器错误并不总是由 WordPress 引起的,它也可能由服务器上的其他问题导致。本文将介绍 WordPress 500 内部服务器错误的常见原因。
在对您的网站进行以下任何更改之前,建议您备份网站,以便在出现问题时可以恢复到之前的版本。
您的 WordPress 网站显示关键错误了吗?请查看这篇文章的故障排除步骤:如何修复 WordPress 网站上的关键错误。
损坏的 .htaccess 文件
要解决损坏的 .htaccess 文件问题,您可以尝试创建一个新的 .htaccess 文件。操作步骤如下:
通过 cPanel:
- 登录 cPanel。
- 定位“文件”部分,点击 文件管理器 图标。

- 点击右上角的“设置”按钮。
- 勾选 文档根目录,并从下拉菜单中选择您想访问的域名。

- 确保勾选了 显示隐藏文件(点文件)。
- 点击 保存。文件管理器将在新标签页或窗口中打开。
- 在文件列表中查找 .htaccess 文件,您可能需要滚动查找。
- 右键点击 .htaccess 文件,然后选择 重命名。将文件重命名为 .htaccess.bak。或者,您也可以点击 .htaccess 文件图标,然后点击页面顶部的 重命名图标。
从 WordPress 仪表盘左侧导航菜单:
- 进入 设置,然后点击 固定链接。

- 检查设置,确保配置正确。

- 点击 保存设置 按钮。
- 尝试重新加载网站,查看 500 内部服务器错误是否已解决。
仍然遇到 500 内部服务器错误?
增加 PHP 内存限制
如果错误仍然存在,尝试增加 PHP 内存限制。有关解决 PHP 内存限制错误的更多信息,请参阅本文。
停用/重新激活所有插件
如果增加 PHP 内存限制未能解决 500 内部服务器错误,可能是由 WordPress 上安装的一个或多个插件引起的。通常,如果安装了新主题,之前安装的某些插件可能不兼容,导致 500 内部服务器错误。
通过 cPanel:
- 登录 cPanel。
- 在“文件”部分,点击 文件管理器 图标。
- 选择 网站根目录(public_html/www),以及使用 WordPress 安装的域名的 文档根目录,然后点击 保存。
- 展开 public_html 文件夹,然后导航到 /wp-content 文件夹。
- 右键点击 /wp-content/plugins 文件夹,将其重命名为 plugins.old。这可能会停用所有插件并导致无法访问 WordPress 管理后台。您仍然可以通过文件管理器执行这些步骤。

- 按照上述说明重新激活插件文件夹,将文件夹重命名回 plugins。这将允许您逐个重新激活插件,以定位导致问题的插件并解决 500 内部服务器错误。这也应该允许您重新访问 WordPress 仪表盘。
通过 WordPress 仪表盘:
- 逐个重新激活插件,并刷新网站查看问题是否解决。

需要额外帮助吗? HostGator 支持团队随时为您服务。请通过电话或聊天联系我们,我们将为您提供帮助!