小Q的博客

  • 首页
  • net编程
    • 产品和框架
    • 开发实例
    • 经验技巧
    • 开源组件
  • wp独立站
  • 自媒体
  • 日记本
  • 工具箱
每个程序员,都应该有一个自己的博客站
  1. 首页
  2. wp独立站
  3. 正文

搭建WordPress时,出现Http500错误怎么办?

2022年7月18日 1109点热度 2人点赞 0条评论

在用PHP+IIS+WordPress搭建博客系统时,我们最不想看到的就是报错,尤其是http500的错误,有时真是一头雾水,摸不到头脑。但现在不用慌了,这篇博客能帮你解决这个头疼的问题

wordpress

目录

  • 方案1:文件夹权限
  • 方案2:插件升级
  • 方案3:PHP版本不对
  • 方案4:应用池的标识
  • 方案5:启用新主题或升级插件

方案1:文件夹权限

最简单的解决方案就是WordPress的文件夹权限问题,右键文件夹,权限里全部置为:完全控制
修改文件夹权限

 

方案2:插件升级

升级插件或主题也可能会出现Http500的错误。因此升级这些之前,建议备份下文件。如果出现问题,直接还原即可。有的主题或插件并不兼容你所用的环境

 

方案3:PHP版本不对

这个是小编无意中发现的。WorPress最新版本是6.0,如果搭载PHP8.1以上的版本,就会出现Http500的错误,降到8.0.x就正常。还有PHP的版本和VC_redist的版本也是有版本要求的,可以用这个方法查看:cmd->PHP所在路径->php -v。显示下面这个提示PHP才算安装正确的,其他都是有问题的

如果提示错误为:PHP Warning: ‘C:\WINDOWS\SYSTEM32\VCRUNTIME140.dll’ 14.0 is not compatible with this PHP build linked with 14.28 in Unknown on line 0,就说明PHP和VC_redist的版本不匹配,需要找到对应的版本安装才行。微软官网上都有下载

php版本

 

方案4:应用池的标识

IIS项目的应用池的标识改为LocalSystem,按照下面这个步骤即可。虽然不知道为什么,但确实有效果

应用池里标识

 

方案5:启用新主题或升级插件

在启用新主题或升级插件前,一定要先备份好站点。因为这些操作存在一定的风险,如果某个文件更新失败,就会出现http500的错误。如果你启用一个新主题报错时,有个简单的办法,就是把网站的/wp_content/themes/新下载的新主题删除即可,Wordpress会自动使用那个旧的主题,这样就不用还原了,比较省事

Http500的错误基本就是上面这几种情况,如果你还没解决,可以给小编留言。另外,解决这个问题的时候,网上还有些方案,比如修改PHP文件里的源码,这个是非常不推荐的,因为会留下隐患。第1次出现问题,就肯定会出现第2次。

标签: blog http500 iis php wordpress
最后更新:2022年9月23日

小Q

80后中年不油腻大叔,喜欢编写代码、打羽毛球、做木制玩具。目前定居浙江杭州

打赏 点赞
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 小Q的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备2022019157号-2