php5应用程序无法启动,因为应用程序的并行配置不正确

在windows 2008中配置php5就各种失败,按照网上教程一步步来也不行。但是我在windows7/windows11 和windows server 2019都成功了。到底是什么原因导致的呢?就在我想双击运行php.exe的时候,我才发现原来php.exe根本无法正常运行。
在这里插入图片描述

现象

运行php.exe的时候报如下错误:

应用程序无法启动,因为应用程序的并行配置不正确。有关详细信息,请参阅应用程序事件日志,或使用命令行 sxstrace.exe 工具。

原因分析

可能是少了一些vc++运行库吧。

php版本与vc运行库

  • php5.3、5.4和apache都是用vc9编译,电脑必须安装vc9运行库才能运行。
  • php5.5、5.6是vc11编译,如用php5.5、5.6必须安装vc11运行库。
  • php7.0、7.1是vc14编译,如用php7.0、7.1必须安装vc14运行库。

解决办法

安装vc9就可以解决了。
我在360软件库中搜索 “微软VC++运行库合集”就可以安装了。其他渠道应该也有。

在这里插入图片描述
在这里插入图片描述
实测安装完成以后,理论上应该可以了。我的项目还是报如下的错误:
在这里插入图片描述
我猜测有可能sql server 相关模块可能依赖了vc 10的一些库。

经过我的实测要同时安装以下两个:
在这里插入图片描述
问题得到完美解决。

参考

https://www.cnblogs.com/tyong/p/10202293.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值