如何修复WordPress中的内部服务器错误

更新时间:2018-04-24 / 文章作者:Christopher Jan Benitez

运用 例如: WordPress 和 Weebly , 是一种令人兴奋的方式 建立一个网站。 通过主题和插件的无穷组合,您可以 创建您想要的任何网站. 你甚至可以使用你的 编码 创建一个关于外观和功能的独特网站的能力。

但是,由于你必须使用大量的运动部件,你最终可能会遇到一些问题,比如 500内部服务器错误.

什么是500内部服务器错误?

500内部服务器错误在WordPress环境中相对常见,但它们也可能出现在其他内容管理系统和平台中。 但与具有明显原因的404不同,例如断开链接和更改页面URL,您需要深入挖掘以了解问题。

您需要做的第一件事是检查 PHP 或 阿帕奇 来自您的服务器的错误日志。 由于 500 条内部错误消息未提供有关其发生原因的具体信息,因此您需要寻找任何可以帮助您自己找到罪魁祸首的痕迹。

要查看错误日志,请登录您的 网络托管控制面板 并转到主要的“网站/域”部分。 请记住,界面因每个托管公司而异。 只需寻找可以找到“文件管理器”的菜单或工具栏,“Web服务器 设置”、“PHP 设置”或类似内容; “日志”选项也应该在那里。

日志
通常提供错误日志文件。 对于cPanel,它位于Logs部分。 你的事情可能会有所不同 WordPress主机 –如果找不到错误日志,请与支持人员联系。 。

查看错误日志的目的是为500内部错误消息提供一些上下文。 这样做可以帮助您确定可以应用的修复程序。 根据您的发现,以下是您可以尝试的事项:

1。 PHP脚本超时

如果您的网站的PHP脚本创建外部连接,其中一些可能会超时并导致500内部错误。 您可以通过指定超时规则或从PHP脚本中删除不必要的外部连接来阻止这些实例。

另一个解决方案是增加PHP内存限制,这可以通过创建一个名为“ php.ini”的空白文本文件来完成。

PHP

记下代码“memory=64MB”,保存,然后使用 则fTP.

user_ini

2。 .htaccess文件出错

500 个内部错误的另一个常见原因是损坏或配置错误的 .htaccess文件 文件。 一个快速的解决方法是将旧的 .htaccess 文件重命名为其他名称——比如“.htaccess_old”。 为此,请登录您的网络托管平台并转到文件管理器。 您应该能够在 wp-content、wp-includes 等 WordPress 文件夹旁边找到该文件。

htaccess文件

成功重命名文件后,刷新您的站点以查看是否解决了问题。 如果错误消息消失,请不要忘记使用正确的重写规则生成新的.htaccess文件。

您可以通过登录WordPress仪表板,转到“设置”→“永久链接”,然后单击“保存”按钮来执行此操作。

固定链接

3。 有故障的插件

如果以前的解决方案都不起作用,则错误可能是由错误的插件引起的。 如果您最近在错误发生之前安装了新插件,那么罪魁祸首应该很容易识别。 否则,您需要通过停用所有插件然后再将它们重新打开来检查每个插件。

为此,请转至插件>已安装的插件,单击“全选”,然后从“批量操作”下拉菜单中选择“停用”。

插件

最后的话

上面概述的解决方案应该可以帮助您修复 500 个内部错误。 但如果问题仍然存在,请记住与服务器相关的问题有时会导致这些错误。 在这种情况下,您需要联系您的 主机提供商 并等待他们的帮助。

关于Christopher Jan Benitez

Christopher Jan Benitez是一位职业自由作家,他为小型企业提供吸引其受众并提高转化率的内容。 如果您正在寻找与数字营销相关的高质量文章,那么他就是您的好人! 随时在Facebook,Google +和Twitter上对他说“嗨”。