PHP7.0以上运行提示runtime错误解决方法

[复制链接] |主动推送
查看53 | 回复0 | 2024-9-11 18:01:18 | 显示全部楼层 |阅读模式
首先这个问题是给客户新装的系统中安装php7以上版本,发现提示500错误fastcgi进程意外终止,紧接着测试对应版本的php.exe提示如下
155905m83hdk6nwh3n8xvh.png
   于是查看C++的安装情况,如下,是已安装的
155906auq19h8wcy9wpzue.png
但从上面的报错查得的信息仍是C++的问题,于是查看系统版本,发现如下,非sp1版本。
155906pyw4cmklclc424c3.png
   查阅相关资料,很可能是缺少这个补丁的问题,如系统已是sp1的就不影响,若没有就按照以下连接安装
155906havw2bmszm8xxxc4.png
https://www.microsoft.com/zh-cn/download/details.aspx?id=5842
打开页面后如下。
155907qt57zmw5hgykyzw5.png
155907qglzl5g7zgpc545b.png
   下载好后,解压出来,里面有个setup,运行并安装,进度如图示例,安装时间大约需要30分钟以上
155908hddede8d87n0ded6.png
但装完后依然不行,测试发现此报错依然存在,如下,将c++2017的64和32位都修复下。
155908nkxd6gfgmihqkiq4.png
   修复完成后,在双击php.exe无报错,并且运行php探针页面能正常打开
155909gk5xgkuchcviq8fu.png
  自此,php7.0以上的runtime报错解决方法到此结束
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则