在“内部服务器错误”或著名的“500内部服务器错误”可能是WordPress的初学者最担心的问题。当服务器无法识别问题时,通常会出现此错误。这就是真正的麻烦开始的地方,因为服务器不知道它是什么,这取决于您来发现。
如何修复内部服务器错误
也许所有在网络上航行一段时间的人都遇到过内部服务器错误页面。这种类型的错误可能发生在任何网络平台上,包括 WordPress。
检查 .htaccess 文件是否已损坏是帮助您解决问题的第一步。您可以通过将 .htaccess 文件重命名为 .htaccess_old 之类的文件来实现。要重命名 .htaccess 文件,您需要使用 FTP 访问您的站点。进入后,.htaccess 文件位于同一目录中,您将在其中看到 wp-content、wp-admin 和 wp-includes 等文件夹。重命名 .htaccess 文件后,请尝试加载您的站点以查看是否解决了问题。在继续其他事情之前,请转到设置?固定链接,然后单击保存。这将为您生成一个新的 .htaccess 文件,以确保您的页面不会返回 404(未找到页面)。
增加 PHP 的内存限制
PHP 内存限制耗尽可能是导致 500 错误的原因,需要进行故障排除,请按照下列步骤操作:
- 创建一个名为“ php.ini ”的空白文本文件。ini ”,
- 粘贴以下代码:= 64MB 内存;
- 保存文件;
- 使用 FTP 加载 / 文件夹 / wp-admin。
禁用所有插件
如果这些解决方案都不起作用,那么问题可能出在某些插件或主题中。不幸的是,没有简单的方法来弄清楚。您必须立即禁用所有 WordPress 插件。如果禁用所有插件可以纠正错误,那么您就会知道错误是在插件之间,现在是找出哪个插件。为此,您必须一次重新启用一个插件,直到找到导致问题的那个。不要忘记摆脱该死的并将错误报告给插件的作者。
重新上传核心文件
如果插件选项不能纠正内部服务器错误,那么值得从新的 WordPress 安装重新上传文件夹wp-admin 和 wp-includes。除了保留您的所有信息外,您还可以在文件损坏时解决问题。
寻找您的托管服务提供商
如果没有任何效果,那么您需要联系您的托管服务提供商。通过查看服务器日志,他们应该能够了解事情的真相。