我正在尝试在Windows 8.1上运行WAMP 64位,但它无法运行;当我启动它时,图标为橙色,找不到localhost。
我已经完全卸载了Skype,尝试修改httpd.conf,托管文件就像主题上说的那样,但无事可做。
我尝试了this(httpd.exe -k install
),但它引发了一个错误:the application was unable to start correctly [...]
。
另一个命令部分工作(不会抛出错误)。 我已经下载并安装了C ++ Redistribuable,但它显然不会影响WAMP。
有什么想法吗?
编辑:这是我安装的MSVC运行时:
2008 - x64 9.0.21022
2008 - x64 9.0.30729.6161
2008 - x86 9.0.30729
2008 - x86 9.0.30729.6161
2010 - x64 10.0.40219
2010 - x86 10.0.30319
2012 - x64 11.0.61030
2012 - x86 11.0.61030
EDIT2:请参阅here,wampapache
服务未显示(可能未安装?)
答案 0 :(得分:3)
首先确保安装了所有正确的MSVC运行时
请确保您拥有所有这些Microsoft C ++ Redistributable运行时库的最新版本。
2008年Redist由wampmanager使用
2010 Redist被某些版本的Apache / MySQL / PHP使用(取决于使用的编译器)
2012 Redist被某些版本的Apache / MySQL / PHP使用(取决于使用的编译器)
FOR WAMP 32bit
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x86)
如果您使用的是WampServer 2.4或更高版本
Microsoft Visual C++ 2012 并选择vcredist_x86.exe
Microsoft Visual C++ 2015 Redistributable Update 3并选择vc_redist.x86.exe
FOR WAMP 64bit
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86)
是的,无论
,您都需要x86软件包Microsoft Visual C++ 2008 Redistributable Package (x64)
Microsoft Visual C++ 2010 SP1 Redistributable Package (x64)
如果您使用的是WampServer 2.4或更高版本
Microsoft Visual C++ 2012并选择vcredist_x64.exe
Microsoft Visual C++ 2015 Redistributable Update 3并选择vcredist_x64.exe和vc_redist.x86.exe
<强> 下一步 强>
确保您具有正确配置的hosts
文件
C:\windows\system32\drivers\etc\hosts
应包含
127.0.0.1 localhost
::1 localhost
<强> EDIT1 强>
如果你不认为安装了Apache和MySQL服务
wampapache
和wampmysql
,如果它们位于您安装的服务列表中,是否可以看到这些服务。如果您想重新安装它们,请确保执行此操作:
左键单击wampmanager - &gt; Apache - &gt;服务 - &gt;删除服务 左键单击wampmanager - &gt; Apache - &gt;服务 - &gt;安装服务
左键单击wampmanager - &gt; MySQL - &gt;服务 - &gt;删除服务 左键单击wampmanager - &gt; MySQL - &gt;服务 - &gt;安装服务
如果Apache仍然无法启动,请查看您的Event Log
,在“应用程序”部分中可能会有来自Apache和/或MySQL的消息。如果Apache在打开错误日志之前发生错误,那么它就会在这里写错误。对于MySQL来说也是如此。
答案 1 :(得分:1)
有类似的问题。出于某种原因,他们无法确保您在安装中具有最新的vc ++可再发行组件
我遗失的部分是:
Visual Studio 2015的Visual C ++ Redistributable: https://www.microsoft.com/en-us/download/details.aspx?id=48145
下载时选择64位。
答案 2 :(得分:0)
通过安装最新版本的wamp服务器来修复有关wamp服务器和端口号的所有问题,例如wampserver3 - http://netix.dl.sourceforge.net/project/wampserver/WampServer%203/WampServer%203.0.0/wampserver3_x64_apache2.4.17_mysql5.7.9_php5.6.16_php7.0.0.exe
然后转到wamp-&gt; apache-&gt;使用80以外的端口并选择此项。 现在,您的wamp服务器已配置为成功运行!!