【问题标题】:Apache service is not getting started , 80 port blocked or used [duplicate]Apache服务未启动,80端口被阻塞或使用[重复]
【发布时间】:2015-03-09 08:06:03
【问题描述】:

突然遇到标题中提到的上述问题,我点击xamp软件中的启动服务以启动Apache服务器但我不能,以下是错误抛出的原因

    Problem detected!
    5:55:26 PM  [Apache]    Port 80 in use by "Unable to open process" with PID 4!
    5:55:26 PM  [Apache]    Apache WILL NOT start without the configured ports free!
    5:55:26 PM  [Apache]    You need to uninstall/disable/reconfigure the blocking application
    5:55:26 PM  [Apache]    or reconfigure Apache and the Control Panel to listen on a different port

是的,我已经尝试过方法,事件我在服务 msc 中找不到 Web 开发代理

我不知道该怎么办,有帮助会很棒。

【问题讨论】:

  • Skype 运行了吗?skype 和 xampp 都尝试绑定到 80 端口,如果是,请转到 Skype 设置并在那里更改端口号。

标签: php apache xampp


【解决方案1】:

您已经在端口 80 上运行了一个程序,因此 apache 无法绑定到该端口,
Skype 就是其中之一,告诉 Skype 在其设置中使用不同的端口,或者干脆关闭它。

如果不是 Skype,请尝试在控制台 (cmd) 中运行:netstat -a -b 以查看正在使用端口 80 的程序,然后将其关闭。

您也可以运行resmon.exe,因为它的界面更简单。

【讨论】:

    【解决方案2】:

    同样情况,Skype等软件会自动占用80端口,请尝试更换端口或卸载。

    如果是端口问题,请转到 ms dos 并按照此操作

    NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [间隔]

    -a 显示所有连接和监听端口。

    -e 显示以太网统计信息。这可以与 -s 选项结合使用。

    -n 以数字形式显示地址和端口号。

    -p proto 显示 proto 指定协议的连接; proto 可以是 TCP 或 UDP。如果与 -s 选项一起使用以显示每个协议的统计信息,proto 可能是 TCP、UDP 或 IP。

    -r 显示路由表。

    -s 显示每个协议的统计信息。默认情况下,显示 TCP、UDP 和 IP 的统计信息; -p 选项可用于指定默认值的子集。

    interval 重新显示选定的统计信息,在每次显示之间暂停 interval 秒。按 CTRL+C 停止重新显示统计信息。如果省略,netstat 将打印一次当前配置信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-12-27
      • 2011-12-14
      • 2012-10-16
      • 2018-02-21
      • 2013-11-29
      • 1970-01-01
      • 2021-11-12
      相关资源
      最近更新 更多