我试过删除skype,但那不工作,我试过关闭万维网的东西,IIS关闭似乎没有什么工作。

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

当前回答

它通常工作后,你停止IIS服务器和Skype

其他回答

我也遇到过同样的问题,当我安装MS WebMatrix时,IIS服务器阻塞了XAMPP正在运行的80端口。我试图找到万维网出版服务并停止它,但在列表中找不到它。最好的方法是更改端口。

请参考这个 链接ref。

打开任务管理器(Ctrl+Alt+Delete)。 进入“详细信息”页签。 按PID编号排序。 结束使用错误的PID编号的进程。 重启XAMPP。

您可能需要停止“Web部署代理服务”

按Win+R,输入services.msc

右键单击Web部署代理服务,选择“停止”

重启XAMPP

双击“Web部署代理服务”后,可以将启动类型设置为“手动”,这样“Web部署代理服务”就不会自动启动

对我有用的是停止Internet信息服务(IIS)。如果你使用的是Windows 7,点击“开始”按钮,在搜索框中输入“iis”。点击“Internet信息服务(IIS)管理器”。当窗口弹出时,假设您没有选中任何图标,您应该能够单击右侧操作窗格上的Stop。我的XAMPP Apache启动了。希望你能如愿以偿。

在windows 10中,要释放端口80:

在我的情况下,我打开“服务”从“搜索窗口”(在屏幕的左角),然后停止所有的SQL server服务MSSQLSERVER和它再次工作