如何重新启动 wampserver 2.0(由 anaska 提供支持)

neu*_*ert 2 apache-http-server windows-server-2003 wamp

我希望我没有运行 WAMP 的服务器,但我有。在 Linux 上,我只是做sudo service restart httpdapache2或其他什么。但是用 WAMP?我没有线索。

任务栏的通知区域中有一个图标,单击该图标时会显示一个菜单:

在此处输入图片说明

如果我单击“停止所有服务”或“脱机”,然后在 Firefox 中访问http://127.0.0.1/,我仍然会看到该网站正在提供服务。

/sf/answers/354588601/说要做cd C:/wamp/bin/apache/apache2.2.8/bin; httpd --start。这样做给了我这个错误:

[Tue Sep 29 17:06:11 2015] [warn] _default_ VirtualHost overlap on port 443, the first has precedence
(OS 10048)Only one usage of each socket address (protocol/network address/port) is normally permitted.  : make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
Run Code Online (Sandbox Code Playgroud)

我也尝试过httpd --restart并得到同样的错误。

当我开始 -> 运行 -> services.msc 时,我没有看到 Apache 服务。我看到一个 wampapache 服务,但它的状态不是“已启动”。

当我这样做时,netstat -a -b我看到了这个:

  Proto  Local Address          Foreign Address        State           PID
  TCP    MYSERVER:http           MYSERVER.MYCOMPANY.local:0   LISTENING       4168
  [httpd.exe]
Run Code Online (Sandbox Code Playgroud)

这很酷。但是,我不知道那个 httpd.exe 文件在哪里。我会以为它住在C:/wamp/bin/apache/apache2.2.8/bin但我不知道。

有任何想法吗?

Elr*_*Der 5

  • ? Win+R
  • 输入“ services.msc ”>确定
  • 找到“wampapache”和“wampmysqld”,右键单击它/他们>开始/停止/重启

    重启阿帕奇