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

2018年10月22日16:00:34 2 1,836 views
WordPress主题推荐

内部服务器错误是最常见的WordPress错误之一,由于错误没有提供任何信息,许多初学者发现它非常头疼。本文将介绍如何轻松修复WordPress中的内部服务器错误。

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

 

什么原因导致WordPress中的内部服务器错误?

内部服务器错误不是特定于WordPress,任何运行在Web服务器上的网站都可能发生这种情况。由于此错误的特性,它没有说明导致错误的原因。

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

WordPress中的内部服务器错误通常是由插件或主题功能引起的,也可能是.htaccess文件损坏和PHP内存限制。有时内部服务器错误只在访问后台时出现,而网站的其余部分正常工作。下面看看如何解决 WordPress 中的内部服务器错误。

 

检查.htaccess文件是否损坏

在对WordPress中的内部服务器错误进行故障排除时,应该做的第一件事是检查.htaccess文件是否损坏。可以通过重命名此文件来检查,例如:.htaccess命名为.htaccess_old。.htaccess文件位于网站根目录下与wp-content,wp-admin和wp-includes等文件夹同级。

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

重命名.htaccess文件后,访问网站,看看是否解决,如果解决就OK了。

在继续之前,要到 WordPress 后台 设置 » 固定链接 页面,不做任何更改,然后单击保存按钮。这将生成一个新的.htaccess文件,并适当的重写规则,以确保文章页面不会返回404错误。如果检查.htaccess文件无法解决,需要继续往下看。

 

增加PHP内存限制

如果耗尽了PHP内存限制,有可能会发生内部服务器错误。如果只在登录WordPress或在wp-admin中上传图像时才出现内部服务器错误,则应该按照以下步骤增加内存限制:

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

如果增加内存限制解决了问题,那只是暂时解决了,还要继续找到耗尽内存限制的原因。可能是编码不佳的插件或是主题功能。如果增加PHP内存限制并没有解决问题,那么需要进行更多的故障排除。

 

停用所有插件

如果上述解决方案都不适合,则此错误很可能是由特定插件引起的,也可能是插件之间彼此不兼容。最简单的排除方法,就是停用所有WordPress插件。

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

如果禁用所有插件修复了错误,那么它就是导致错误的原因。然后转到WordPress后台,单击“插件”。依次单独激活每一个插件,直到找到导致该问题的插件。

 

重新上传核心文件

如果插件选项没有修复内部服务器错误,那么就要重新上传最新的WordPress核心文件。它可以解决任何文件损坏的问题,而且不会删除网站中的任何信息。

访问WordPress.org并下载文件,提取wordpress压缩文件。通过FTP客户端上传到WordPress网站,会询问您是否要覆盖这些文件,选择“覆盖”,然后选择“始终执行此操作”。

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

FTP客户端将用较新的副本替换旧的WordPress文件,如果WordPress文件已损坏,则此操作将修复内部服务器错误。

 

询问托管服务商

如果所有方法都无法修复内部服务器错误,那么该联系Web托管支持团队,他们可以检查服务器日志并找出错误的根本原因。

©里维斯社,本站推荐使用的主机:阿里云腾讯云;本站推荐使用的WP主题:WordPress主题

晨会游戏

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:2   其中:访客  1   博主  1

    • avatar boke112导航 7

      现在很少折腾了,所以错误就少很多