WordPress更换主题出现“HTTP 500内部服务器错误”的解决方法

86次阅读
没有评论

共计 1207 个字符,预计需要花费 4 分钟才能阅读完成。

wordpress 网站安装启用主题时,出现“HTTP 500 内部服务器”的错误提示导致网站无法打开,出现这个问题的常见原因有网站使用的主机硬件配置较低,或者主机服务器环境的 php 版本过低,而主题使用的代码函数不支持低版本 php,还有就是 FTP 没有使用二进制的上传方式。

有的客户在 WordPress 后台更换主题时会出现“HTTP 500 内部服务器错误”的问题,导致网站前后台都显示 500 错误而无法打开网站,这种情况主要发生在一些配置较低的主机,解决方法也不复杂,具体如下:

1. 在更换 WordPress 主题后,出现网站前台、后台都是“HTTP 500 内部服务器错误”;

2. 登录网站的 FTP,找到 /wp-content/themes/ 文件夹下刚刚启用的主题的文件夹,并修改该主题文件夹名称为其他 (改名后便可访问 WordPress 后台),或者直接修改 themes 文件夹名称为其他也可以;

3. 再次登录 WordPress 后台,后台管理路径:http:// 你的域名 /wp-login.php;

4. 进入后台的【外观 – 主题】,启用其他主题;

5. 如果再启用刚刚导致 500 错误的主题还是有问题,可以删除该主题,重新在后台的【外观 - 主题】的“添加”中重新上传一次启用即可。

6. 如果以上修改主题目录的方法无法解决“HTTP 500 内部服务器错误”问题,可以登录网站的 FTP,找到 /wp-content/plugins/ 文件夹,修改 plugins 文件夹名称为其他,再访问登录网站后台。

7. 检查损坏的.htaccess 文件。在对 WordPress 中的内部服务器错误进行故障排除时,您应该做的第一件事是检查损坏的.htaccess 文件。你可以通过重命名.htaccess 文件类似于.htaccess_bak。要重命名.htaccess 文件,您需要使用主机帐户的 cPanel 仪表板中的 FTP 或文件管理器应用程序登录您的站点。连接后,.htaccess 文件将位于您将看到 wp-content,wp-admin 和 wp-includes 等文件夹的同一目录中。

8. 如果修改 /wp-content/themes/ 或 /wp-content/plugins/ 文件夹都无法解决,那么应该就是你网站所在服务器的 php 版本过低导致的了,联系你的空间服务商,升级 php 版本为 5.6 以上即可。当然,目前 wordpress5.4 以上版本,最好是安装新版 php7 以上了。

9. 停用所有插件。如果上述解决方案都不适合您,则此错误很可能是由特定插件引起的。可悲的是,没有简单的方法可以找到它。您必须立即停用所有 WordPress 插件。如果禁用所有插件修复了错误,那么您就知道它是导致错误的插件之一。只需转到 WordPress 管理区域,然后单击“插件”。现在,您需要一次重新激活一个插件,直到找到导致该问题的插件。卸载该插件就行了。

10. 使用的网站空间配置太低太烂,比如内存太低,直接换主机。

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-06-15发表,共计1207字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)