Apache服务未启动,80端口被阻止或使用

时间:2015-01-11 12:29:16

标签: php apache xampp

突然我面对上面提到的标题中提到的,我点击了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

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

2 个答案:

答案 0 :(得分:0)

你已经在端口80上运行了一个程序,所以apache无法绑定到该端口,
Skype是其中一个程序,告诉Skype在其设置中使用不同的端口,或者只是关闭它。

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

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

答案 1 :(得分:0)

在相同的情况下,像Skype这样的软件会自动接收端口80.尝试更换端口或卸载它。

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

进行操作

NETSTAT [-a] [-e] [-n] [-s] [-p proto] [-r] [interval]

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

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

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

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

-r显示路由表。

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

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