把wamp放在线上

时间:2011-10-22 11:53:46

标签: wamp

好吧,所以我在一小时前下载了wamp服务器。我试图把它放在网上,我就是不能。我收到以下异常:“无法执行菜单项内部错误异常无法执行服务操作”。我在谷歌上搜索它,我找到了2个解决方案。 其中一个是将Skype的端口和其他程序从端口80更改为另一个。 我没有这些程序,所以它应该没问题。 第二个解决方案是将wamp的端口更改为8080或者其他任何东西,我也尝试了它并且它仍然无法工作。(wamp的图标是橙色)。 我究竟做错了什么?我错过了什么吗?

3 个答案:

答案 0 :(得分:0)

我使用的是WampDeveloper Pro,所以它有点不同,但我认为你的问题是Apache无法启动。

您需要获取特定的Apache错误消息才能了解问题所在。

打开命令行(运行cmd.exe),然后键入:httpd t

这将执行语法检查。如果没问题,请输入:httpd -k start

这将尝试启动Apache,如果不成功,将打印出错误。

如果错误是“无法绑定到0.0.0.0:80,端口已经在使用”(错误将比临床更加临床)那么你是对的,其他东西已经占用了端口80。

在这种情况下,输入:netstat -aon。查找显示“0.0.0.0:80”的行并记下PID编号。然后进入Windows任务管理器(ctrl-alt-del),进入“进程”选项卡,单击“显示所有进程”。找到具有相同PID编号的进程。这就是您需要关闭或重新配置以侦听另一个端口。

答案 1 :(得分:0)

嘿,你有没有试过推迟像IIS这样安装的服务器?如果您已启用IIS,请转到服务并停止全球发布服务,然后尝试重新启动所有wamp服务,然后将其置于联机状态,它将起作用:)

答案 2 :(得分:0)

主要是它的Apache问题。

我遇到了同样的问题。问题是Apache尝试使用的端口实际上正被其他一些应用程序使用。

  1. 更改端口号。从文件http.conf或httpd.conf从80到其他东西听8080将8080更改为其他东西。

  2. 检查哪个应用程序正在使用该端口并将其关闭。使用“cports”应用程序或您喜欢的任何其他应用程序检查端口状态。然后就可以了。