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

问题描述

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

问题原因:

缺少 vc 2012 运行库

 

问题解决

需要安装 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-08-01 20:29:28

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

win7系统无法启动游戏提示缺少vcomp100.dll文件怎么办

  具体方法如下: 解决方法 1.不管是32位系统还是64位系统,从网上下载vcomp100.dll文件,要注意的是下载X86的文件,也就是32位的vcomp100.dll文件; 2.下载完之后如果是32位的系统,就打开计算机找到目录C:WindowsSystem32,然后复制到里面; 3.如果是64位的系统,就打开计算机找到目录C:WindowsSysWOW64,然后复制到里面; 4.此时vcomp100.dll丢失的问题就成功的解决了,要注意的一点就是不管是32位系统还是64位系统,都是使用

paket dll-win8系统的 每次启动学校的内网supplicant时就提示缺少paket.dll

问题描述 win8系统的 每次启动学校的内网supplicant时就提示缺少paket.dll 已经在网上下载了一个win8的paket.dll放在windows/system32目录下了 可是重启之后还是提示缺少paket 帮忙解决一下吧 谢谢大神们

centos dns服务启动时提示出下面的信息(但不影响使用),不知如何解决?

问题描述 centos dns服务启动时提示出下面的信息(但不影响使用),不知如何解决? You need to implement a remote task_setrlimit in your security module and call it directly from this functionWARNING: at security/security.c:51 security_ops_task_setrlimit() Call Trace: [] security_ops_tas

编译错误-string在头文件中编译时提示缺少“;”,求解

问题描述 string在头文件中编译时提示缺少":",求解 碰到一个神奇的问题: //在head.h头文件中写如下代码: class A { public: string name; A (string); }; 结果编译的时候出现name前缺少":",如果我真的在name前加上一个":",编译的时候这个问题就没了,你说神奇不?有人知道怎么解决吗? 如果把class A和源文件写在一起就没问了,搞的我莫名其妙. 解决方案 C++为了安全,提供命名

ThinkPad Tablet 10 开箱第一次启动时提示连接蓝牙键盘并且显示分辨率有问题

ThinkPad Tablet 10开机后显示的分辨率是错误的,并且在第一次开箱或启动时提示尝试连接蓝牙键盘的界面.具体如下图所示:     影响机型:   ThinkPad Tablet 10(Model Type 20C1)   影响系统:   Lenovo预装Microsoft Windows 8.1系统 解决方案: 请忽略此问题,ThinkPad Tablet 10使用的是Ultrabook Keyboard,并不需要连接蓝牙键盘.   如果开箱遇到此问题,请在此界面下,点击"Next&

XP系统安装不了CAD提示缺少dfst.dll怎么办

  XP系统安装不了CAD提示缺少dfst.dll怎么办          AutoCAD2007是一款应用非常广泛的图形设计软件,其深受着很多用户的喜爱.不过,最近有XP系统用户在安装AutoCAD2007时,遇到安装失败,提示缺少dfst.dll的问题.这该怎么办呢?今天,小编就和大家说一下解决该问题的具体方法. 具体步骤如下: 1.首先当然是下载安装并解压AutoCAD2007,然后找到安装包里的setup.exe进行安装. 2.点击安装,安装简体中文版AutoCAD2007前必须安装某些

缺少msvcr110.dll文件怎么办?

  缺少msvcr110.dll文件怎么办?如何解决?dll的安全问题还是要提醒下,建议到知名网站下载,或使用正规修复工具进行修复 1.最近下了一个应用软件,安装完成运行报缺少msvcr110.dll文件,一开始以为是绿色版缘故;又下载了完整应用安装包,安装后报错依旧. 2.网上倒是有不少下载该dll的地方,下载后放到windows的system32目录下,用regsvr32命令注册dll文件,结果又换了一种报错,依旧不行,小编估计是dll的版本不对. 3.查了一下这个文件是VC的库文件,于是就

windows-VS2010静态编译仍然提示缺少msvcr100d.dll

问题描述 VS2010静态编译仍然提示缺少msvcr100d.dll 使用了fltk库.先把fltk编译成lib文件,再在工程里面引用它. 工程里面选择了静态使用MFC以及多线程MTD. 理论上说应该可以脱离运行库了,但是别的电脑运行起来还是提示缺少msvcr100d.dll. 另外在编译fltk时,选择静态使用MFC或者使用标准windows库,编译出来的lib都一样 这是怎么回事啊?谢谢! 解决方案 编译fltk的时候是怎么设置的?fltk也可能用了msvcr100d.dll,只要主工程引用

Windows8.1提示缺少xinput1_3.dll无法运行问题解决办法

Windows8.1提示缺少xinput1_3.dll无法运行怎么办 1.通过分析xinput1_3.dll 文件属于Windows最新组件DirectX9.0中,如果你电脑中不是最新版本的DirectX9.0就会出错,所以解决办法就是下载最新版本的DirectX9.0安装在电脑中即可. 2.经过安装Directx 9.0C后,故障得以完美解决. Directx 9.0C介绍 DirectX 9.0c简称为DX9,是人们已经习惯用于搜索的DirectX 9.0c的简写形式.与过去的DirectX