1. David Wu首页
  2. WordPress
  3. WordPress建站教程

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

您是否在WordPress中看到500个内部服务器错误?内部服务器错误是最常见的WordPress错误之一。由于该错误没有提供任何其他信息,因此许多初学者都发现它很令人沮丧。在本文中,我们将向您展示如何轻松修复WordPress中的内部服务器错误。

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

是什么导致WordPress内部服务器错误?

内部服务器错误并非特定于WordPress。任何在Web服务器上运行的网站都可能发生这种情况。由于此错误的一般性质,它不会告诉开发人员任何信息。

问如何解决内部服务器错误就像问您的医生如何解决痛苦而又不告诉他们痛苦在哪里。

显示内部服务器错误的WordPress网站示例

WordPress中的内部服务器错误通常是由插件或主题功能引起的。我们知道的WordPress内部服务器错误的其他可能原因是:损坏的.htaccess文件和PHP内存限制。

我们还听到内部服务器错误,仅在您尝试访问管理区域时显示,而网站的其余部分正常。

话虽如此,现在让我们看一下如何解决WordPress中的内部服务器错误。

检查损坏的.htaccess文件

解决WordPress中的内部服务器错误时,您应该做的第一件事是检查损坏的.htaccess文件。

您可以通过重命名main来实现。htaccess文件改为.htaccess_old之类的文件。要重命名.htaccess文件,您需要使用托管帐户的cPanel信息中心中的FTP或文件管理器应用程序登录到站点。

连接后,.htaccess文件将位于同一目录中,在该目录中您将看到wp-content,wp-admin和wp-includes等文件夹。

在WordPress中编辑.htaccess文件

重命名.htaccess文件后,请尝试访问您的站点以查看是否可以解决问题。如果是这样,请轻拍一下自己的背面,因为您已修复了内部服务器错误。

在继续进行其他操作之前,请确保您转到WordPress管理区域中的“设置”»“永久链接”页面,然后单击“保存”按钮而不进行任何更改。这将为您生成一个具有适当重写规则的新.htaccess文件,以确保您的帖子页不会返回404错误。

如果检查损坏的.htaccess文件解决方案对您不起作用,那么您需要继续阅读本文。

增加PHP内存限制

如果您耗尽了PHP内存限制,有时可能会发生内部服务器错误。使用我们的教程,了解如何增加WordPress中的PHP内存限制以解决此问题。

如果仅在尝试登录WordPress管理员或在wp-admin中上载图像时才看到内部服务器错误,则应按照以下步骤增加内存限制:

  1. 创建一个名为php.ini的空白文本文件
  2. 将此代码粘贴到那里:memory = 64MB
  3. 保存文件
  4. 使用FTP将其上传到/ wp-admin /文件夹中

几个用户说,执行上述操作为他们解决了管理员方面的问题。

如果增加内存限制为您解决了该问题,那么您只是暂时解决了该问题。您仍然需要找到耗尽内存限制的原因。

这可能是编码不良的插件,甚至是主题函数。我们强烈建议您请WordPress网络托管公司调查服务器日志,以帮助您找到确切的诊断信息。

如果增加PHP内存限制不能解决您的问题,那么您将需要进行更多的故障排除。

停用所有插件

如果以上解决方案都不适合您,则此错误很可能是由特定插件引起的。也有可能是插件之间的组合效果不佳。

可悲的是,没有简单的方法可以找到答案。您必须立即停用所有WordPress插件。

请遵循我们指南中的说明,以了解如何在不使用WP-Admin的情况下停用所有WordPress插件

停用所有WordPress插件

如果禁用所有插件可以修复该错误,则说明是导致该错误的插件之一。

只需转到WordPress管理区域,然后单击“插件”。现在,您需要一次重新激活一个插件,直到找到导致问题的插件为止。摆脱该插件,并将错误报告给插件作者。

重新上传核心文件

如果插件选项不能解决内部服务器错误,那么值得从全新的WordPress安装中重新上传wp-admin和wp-includes文件夹。

这不会删除您的任何信息,但是可以解决问题(如果任何文件已损坏)。

首先,您需要访问WordPress.org网站,然后单击“下载”按钮。

下载WordPress

这会将WordPress zip文件安装到您的计算机上。您需要解压缩该zip文件,并在其中找到一个wordpress文件夹。

接下来,您需要使用FTP客户端连接到WordPress网站。连接后,转到网站的根文件夹。它是其中包含wp-admin,wp-includes和wp-content文件夹的文件夹。

在左列中,打开计算机上的WordPress文件夹。现在,您需要选择wp-includes和wp-admin文件夹,然后右键单击并选择“上传”。

上载新的WordPress文件

您的FTP客户端现在会将这些文件夹传输到您的服务器。它将询问您是否要覆盖文件。选择“覆盖”,然后选择“始终使用此操作”。

覆盖文件

您的FTP客户端现在将用较新的新副本替换较旧的WordPress文件。如果您的WordPress文件已损坏,那么此步骤将为您解决内部服务器错误。

询问您的托管服务提供商

如果所有方法都不能解决您网站上的内部服务器错误,那么该是时候获得更多帮助了。请与您的网络托管支持团队联系,他们将能够检查服务器日志并找到错误的根本原因。

如果您想继续自己进行故障排除,请参阅针对初学者的终极WordPress故障排除指南。

我们希望本文能帮助您修复WordPress中的内部服务器错误。您可能还想查看我们最常见的WordPress错误的完整列表以及如何修复它们。

 

原创文章,作者:DavidWu,如若转载,请注明出处:https://www.davidwu.net/archives/128622

服务项目 服务内容 收费标准(元)
开发定制 WordPress主题/插件开发定制 (以最终需求为准)
主题/插件汉化 汉化团队WordPress主题/插件,翻译率95% (以标的主题/插件的句子数量为准)
服务器环境配置 基于您现有服务器,搭建配置网站运行环境,结合我们多年来实战经验,可完美支持WordPress等PHP程序运行,并配置伪静态规则、优化目录权限等问题。服务器我们强烈推荐使用Linux系统。 100元/次
网站托管 若贵站目前尚无技术人员,无法完成服务器环境配置,可选择我们的网站托管服务,直接交付正常运行的WordPress站点,并且无需担心服务器的后续维护工作,一切都由我们来帮您完成。 标配套餐:1000元/年/站点 高配套餐:联系客服获取
网站加速优化 从服务器后端配置优化到WordPress数据库缓存、前端页面缓存、JS和CSS压缩合并,全方位优化网站加载速度,实现秒开。(此服务仅针对(云)服务器/VPS) 500元/次(仅站内优化200元/次)
主题配置 本站所有主题均支持,可快速实现,若有任何问题可以咨询客服解决,若您希望我们提供配置服务,可选购此服务。 英文主题安装 60元/次 汉化主题安装 30元/次
HTTPS配置 HTTPS已经不断普及,并且有着更高的安全性以及SEO上的优待。该服务收取的为服务费,SSL证书产生的费用请自行承担。 100元/次
网站搬家 迁移网站所有文件和数据库信息、网站相关配置的调整、以及迁移中的疑难问题故障排除。 标准收费:500元/次 若网站数据量大,需协商
网站运维 提供整站的运维服务,保证网站正常运行。包含:网站故障定位及排除、网站数据备份和恢复、网站攻击及木马等问题的处理等 标准收费:2000元/年 IP 5000以上需协商

发表评论

邮箱地址不会被公开。 必填项已用*标注