我在Windows 10上安装了easyphp-devserver。当我启动easyphp时,会出现“msvcr110.dll缺失”消息。
我在网上搜索过,发现我必须为Visual Studio 2015安装Redistribuable Visual C ++ [https://www.microsoft.com/en-us/download/details.aspx?id=48145][1]
之后,我安装了Visual C ++并重启了我的电脑。
但这不起作用。有相同的错误信息。
你有什么想法解决这个问题吗?
答案 0 :(得分:8)
我假设您指的是支持PHP 7的Windows 7/8/10 VC14版本(本文发布时为v16.1.1)。
EasyPHP Devserver download page指出Visual Studio 2015 x86或x64的Visual C ++ Redistributable是必需的,它应该已经安装在Windows 10上。
它没有提到的是,显然Visual Studio 2012的Visual C ++ Redistributable也是必需的,并且不会安装在Windows 10上。以下是该版本的下载链接: https://www.microsoft.com/en-us/download/details.aspx?id=30679
安装x86可执行文件让它对我有用。似乎不需要x64。
答案 1 :(得分:1)
正如Adam C所强调的那样尝试为Visual Studio 2012下载32位(例如x86)版本的Visual C ++ Redistributable它应该解决这个问题...因为我安装了64位Win7我尝试使用64位Redistributable文件并且它没有帮助解决这个问题...但是,使用32位版本并且它有效。