解决 php-cgi 启动时提示缺少 msvcr110.dll 的问题

问题描述

启动 php-cgi 时如果提示缺少 msvcr110.dll

问题原因:

缺少 vc 2012 运行库

问题解决

可以通过微软官网中https://www.microsoft.com/zh-CN/download/details.aspx?id=30679

需要安装 vcredist_x64.exe 或 vcredist_x86.exe

下载地址:

http://www.microsoft.com/zh-cn/download/details.aspx?id=30679

---------------------------------------------------------------------------------------------------

http://windows.php.net/download/
打开这个链接, 我们看到一系列的下载地址, 以下是一一解释:
VC11 x86 Non Thread Safe (vc11 非线程安全)
VC11 x86 Thread Safe (vc11 线程安全)
VC9 x86 Non Thread Safe
VC9 x86 Thread Safe
VC6 x86 Non Thread Safe

注意看左侧的说明. VC9 and VC11, 
Visual Studio 2005 是vc6.
Visual Studio 2008 是vc9.
Visual Studio 2010 是vc10
Visual Studio 2012 是vc11
以此类推, 如果需要使用php 5.5.0 VC11 x86 Non Thread Safe 那么肯定需要安装vc11

目前vc11已经释放出update 3的安装包, 可以完美兼容php 5.5.0

时间: 2024-11-05 11:47:45

解决 php-cgi 启动时提示缺少 msvcr110.dll 的问题的相关文章

安装WampServer时提示缺少msvcr110.dll文件解决方案

今天开始学习PHP,对于初学者来说,我们一定希望从简单的开始,所以,从集成环境非常好的WampServer的安装开始. 1,下载WampServer安装程序,安装完毕后会出现一个错误.如下: 2,这是因为你的电脑缺少c++环境.你可以直接在bing里搜索"Visual C++ Redistributable for Visual Studio 2012 Update 4",找到文件后自己下载就可以了. 3.如图所示,找到文件后选择"中文(简体)",单击"下

wamp安装提示缺少msvcr110.dll的解决办法

一直不知道什么原因导致安装wamp失败,今天总算是解决了,一直想尽办法安装这个php集成开发环境,不是说一定是用来敲php代码,只是为了方便测试,使用本地ip进行局域网访问,避免所做的东西上传服务器之后出现的一些bug能提前处理罢了,当然这只是我的个人喜好,方法多种多样. 查了一下资料,发现现在所有的5.5环境都是基于vc11的编译脚本下生成的,在window下就得依赖相关的组件,刚开始的时候去百度下载msvcr110.dll放到C盘的syste32文件夹里再去重新安装wamp发现依然是提示缺少

安装wampserver时提示丢失MSVCR110.dll

安装Wampserver 2后启动的时候提示系统错误:MSVCR110.dll丢失. 在wampserver官网上有例如以下提示: 于是卸载原来的WAMPSERVER 2 ,在http://www.microsoft.com/en-us/download/details.aspx? id=30679链接中下载 vcredist_x86.exe安装,又一次安装WAMPSERVER 2之后,问题攻克了

安装wampserver时提示丢失MSVCR110.dll(在windows server上可用)

对于32位系统,安装Wampserver 后启动的时候提示系统错误:MSVCR110.dll丢失. 于是卸载原来的WAMPSERVER .安装vcredist_x86.exe,重新安装WAMPSERVER 2之后,问题解决了 对于64位系统,则需要下载wampserver 64位版,并且安装vcredist_x64.exe 64位下载地址:http://www.onlinedown.net/soft/118187.htm vcredist_x64.exe 和vcredist_x86.exe下载地

windows2008 R2 系统 安装wampserver提示“缺少msvcr110.dll文件”处理办法

原因分析: 因缺少Visual C++ Redistributable for Visual Studio 2012 Update 4文件的支持,所以会出现此提示. 解决方法: 1.先从微软下载Visual C++ Redistributable for Visual Studio 2012 Update 4,分32位和64位版本,根据自己的操作系统版本选择下载和安装. 下载地址:http://www.microsoft.com/en-us/download/details.aspx?id=30

wampserver2.5安装时提示丢失MSVCR110.dll

今天安装wampserver2.5时发现如下错误 解决办法: 在这个网址上下载对应的VC:http://www.microsoft.com/en-us/download/details.aspx?id=30679 64位的就下载x64的,32位的就下载x86的(这个和你wamp是对应的,我就是因为wamp是32位的,VC是64的一直安装不对): 下载下来后进行安装,然后把你刚开始安装的wamp卸载掉,重新安装(一般就不会出现问题了).

xshell安装运行时提示缺少mfc110.dll

下载最新的mfc110.dll文件 https://pan.baidu.com/share/link?shareid=1932421734&uk=1784696518&app=zd 之后放入C:\Windows\SysWOW64中即可 其他Dll文件确实请使用360安全卫视[人工服务] 或者以下平台查找 DLL下载补丁相关 http://51dll.com/?rar http://51dll.com/dll/dllzs/?rar

Skype无法启动,提示缺少KERNEL32解决方法

最近社区不少朋友反映,在XP系统上安装Skype后不能正常启动,提示缺少KERNEL32.dll 如下图: 遇到这个问题,有几种情况. 1.系统不是 XP SP3 Skype正常运行需要系统版本为XP SP3,请检查你的XP系统版本,如果低于SP3系统,请升级系统. (绝对不建议大家使用Ghost封装的D版系统,因为系统文件会被修改或有删减) 2.KERNEL32.dll 错误 KERNEL32.dll是系统的重要内核文件,但有些程序病毒等可能会将其更改.解决的方法是下载原版文件进行替换. a:

Eclipse启动时提示Fail to create the Java Virtual Machine的解决方法

这个错误是Eclipse里面的一个bug,我们通过如下的设置就可以解决它. 打开eclipse安装目录下的eclipse.ini文件: 将其中的256m改为128m,512m改为256m,1024m改为512m即可. 修改后的文件内容如下: -startupplugins/org.eclipse.equinox.launcher_1.3.0.v20120522-1813.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32