Wampserver 2.1在Windows 7上安装后会显示橙色图标

Ken*_*hvr 18 php mysql apache wamp windows-7

我刚刚在我的Windows 7 64位计算机上安装了Wampserver 2.1,该图标应该变为绿色,变为橙色,表示服务器尚未就绪.

结果是在http:// localhost /上打开浏览器时它刚刚超时.

任何人都有一个想法,我尝试谷歌这个,但没有任何正确的结果.

apache错误日志说明了这一点:

[Fri Mar 11 14:40:58 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations[Fri Mar 11 14:40:58 2011] [notice] Server built: Oct 24 2010 13:33:15

[Fri Mar 11 14:40:58 2011] [notice] Apache/2.2.17 (Win32) PHP/5.3.4 configured -- resuming normal operations

[Fri Mar 11 14:40:58 2011] [notice] Server built: Oct 24 2010 13:33:15

[Fri Mar 11 14:40:58 2011] [notice] Parent: Created child process 4320

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Child process is running

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Acquired the start mutex.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting 64 worker threads.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting thread to listen on port 80.

[Fri Mar 11 14:40:58 2011] [notice] Parent: Created child process 4320

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Child process is running

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Acquired the start mutex.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting 64 worker threads.

[Fri Mar 11 14:40:58 2011] [notice] Child 4320: Starting thread to listen on port 80.
Run Code Online (Sandbox Code Playgroud)

所以我认为没有市长问题.

运行的版本是:apache 2.2.17 php 5.3.4 mysql 5.1.53

如果我使用该服务测试端口80,他就可以了,告诉我这个:

端口80实际上被使用:服务器:Apache/2.2.17(win32)php/5.3.4

更新:几个月后它仍然没有解决,Skype甚至没有安装,从未安装在计算机上.

小智 29

这可能是你的Skype给你带来的困难.尝试以这种方式配置Skype:

工具 - >选项 - >高级 - >连接 - >取消选中'使用端口80 ...'

我有同样的问题,它对我有用.


Som*_*Rao 29

我在Windows 7,橙色WAMP图标上遇到了同样的问题,当鼠标在WAMP图标上时,它显示服务器在线,但我无法连接到服务器.发现什么都没有在端口80上运行,我没有Skype和我的主机文件是正确的.

对我有用的内容如下所述.

当我左键单击WAMP图标Apache - > Service时,我看到启动/停止服务显示为灰色.

所以,我点击了"安装服务"Apache - >服务 - >安装服务.

这样做了

  • 我不得不像wamp网站告诉我的那样安装visual C++.一旦我这样做,"安装服务"就可以了. (2认同)

gro*_*roo 4

在“http.conf”中检查您的 wamp 使用的 Apache 端口。尝试将端口更改为 1024 以上的数字,然后重新启动 apache。尝试使用类似http://localhost :$PORT_NUMBER_HERE 的 URL 来访问 Apache 服务器。如果它有效,是因为你的用户没有权限打开低于 1024 的套接字。这在 UNIX 环境中很常见,但我不是 Windows 用户,不知道它是否有相同的限制。试试。

您还可以检查 Windows 防火墙并授予对正在使用的端口的访问权限(如果防火墙阻止了该端口)。

问候。