WAMP不会变绿.几周前它运作良好.在查看关于此主题的其他答案时,很多人都表示要在Apache中安装服务.
当我这样做时,我得到一个错误代码说明:
"程序无法启动,因为您的计算机缺少VCRUNTIME140.dll.请尝试重新安装该程序以解决问题."
sotoz.. 148
正如Oriol所说,在安装WAMP之前,您需要以下可再发行组件.
来自readme.txt
在继续安装Wampserver之前,必须确保系统上安装了某些元素,否则Wampserver将无法运行,此外,安装将出现故障,您需要在安装缺少的元素之前删除Wampserver.
确保您在可再发行组件包VC9,VC10,VC11,VC13和VC14中"最新"即使您认为自己是最新的,也要以管理员身份安装每个软件包,如果消息"已安装",请验证修复.
Wampserver 2.4,2.5和3.0强制要求使用以下软件包(VC9,VC10,VC11),即使您只使用Apache和PHP版本,PHP 7和Apache 2.4.17也需要VC11和VC14.
VC9包(Visual C++ 2008 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=5582
https://www.microsoft.com/en-us/download/details.aspx ?ID = 2092
VC10包(Visual C++ 2010 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=8328
https://www.microsoft.com/en-us/download/details.aspx ?ID = 13523
VC11包(Visual C++ 2012 Update 4)要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe位于同一页面:http: //www.microsoft.com/en-us/download/details. ASPX?ID = 30679
VC13包[/ b](Visual C++ 2013)两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe
VC14包(Visual C++ 2015)要下载的两个文件vcredist_x86.exe和vcredist_x64.exe位于同一页面:https: //www.microsoft.com/en-us/download/details.aspx?id = 52685
VC包x64(Visual C++ 2017)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
正如Oriol所说,在安装WAMP之前,您需要以下可再发行组件.
来自readme.txt
在继续安装Wampserver之前,必须确保系统上安装了某些元素,否则Wampserver将无法运行,此外,安装将出现故障,您需要在安装缺少的元素之前删除Wampserver.
确保您在可再发行组件包VC9,VC10,VC11,VC13和VC14中"最新"即使您认为自己是最新的,也要以管理员身份安装每个软件包,如果消息"已安装",请验证修复.
Wampserver 2.4,2.5和3.0强制要求使用以下软件包(VC9,VC10,VC11),即使您只使用Apache和PHP版本,PHP 7和Apache 2.4.17也需要VC11和VC14.
VC9包(Visual C++ 2008 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=5582
https://www.microsoft.com/en-us/download/details.aspx ?ID = 2092
VC10包(Visual C++ 2010 SP1)
https://www.microsoft.com/en-us/download/details.aspx?id=8328
https://www.microsoft.com/en-us/download/details.aspx ?ID = 13523
VC11包(Visual C++ 2012 Update 4)要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe位于同一页面:http: //www.microsoft.com/en-us/download/details. ASPX?ID = 30679
VC13包[/ b](Visual C++ 2013)两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe
VC14包(Visual C++ 2015)要下载的两个文件vcredist_x86.exe和vcredist_x64.exe位于同一页面:https: //www.microsoft.com/en-us/download/details.aspx?id = 52685
VC包x64(Visual C++ 2017)
https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads
很简单:
卸载wampserver
为Visual Studio 2015安装Visual C++ Redistributable
安装wampserver
在安装WAMP之前,您需要安装一些Visual C++包(如果已安装,则必须卸载并重新安装).
您需要:VC9,VC10,VC11,VC13和VC14
在wampserver 3的readme.txt中(在SourceForge上),您可以找到链接.
小心!如果使用64位操作系统,则需要安装每个软件包的两个版本.
VCRUNTIME140.dll错误
此错误表示您没有在计算机中安装所需的Visual C++程序包.如果你已经安装了wampserver,那么首先卸载wampserver.
下载VC软件包
下载所有这些VC软件包并安装所有这些软件包.您应该安装64位和32位版本.
- VC9包(Visual C++ 2008 SP1) -
http://www.microsoft.com/en-us/download/details.aspx?id=5582
http://www.microsoft.com/en-us/download /details.aspx?id=2092
- VC10包(Visual C++ 2010 SP1) -
http://www.microsoft.com/en-us/download/details.aspx?id=8328
http://www.microsoft .com/zh-CN/download/details.aspx?id = 13523
- VC11包(Visual C++ 2012 Update 4) -
要下载的两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe是相同的页面
http://www.microsoft.com/en-us/download/details.aspx?id=30679
- VC13包](Visual C++ 2013) -
两个文件VSU4\vcredist_x86.exe和VSU4\vcredist_x64.exe要下载的是同一页面
https://www.microsoft.com/en-us/download/details.aspx?id=40784
- VC14软件包(Visual C++ 2015) -
要下载的两个文件vcredist_x86.exe和vcredist_x64.exe位于同一页面
http://www.microsoft.com/en-us/download/details.aspx?id = 48145
使用admin priviliges安装软件包
右键单击 - >以管理员身份运行
再次安装wampserver安装了64
位和32位版本的VC软件包后,再次安装wampserver.