Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中

Posted

技术标签:

【中文标题】Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中【英文标题】:windows 10, Xampp, Apache will not start, port 80 in use 【发布时间】:2016-06-20 20:21:09 【问题描述】:

正在尝试从 Xampp 安装和启动 Apache... 错误信息: “检测到问题!端口 80 正在被 PID 4 的“无法打开进程”使用!” 在之前的帖子中没有找到答案。

ctrl+alt+del >details give: PID4: Système et mémoire compressée fichier ntoskrnl.exe, fin de tâche 不可能

Xampp 建议:“重新配置 Apache 和控制面板以侦听不同的端口” 80 端口出现在 - apache config > httpd.conf (listen 80) and Servername localhost: 80 - confif > 服务和端口设置 > 仅适用于 Apache mainport 80

按照某些帖子的建议将这两个值更改为 8080 是否足够?

感谢您的建议

【问题讨论】:

【参考方案1】:

端口 80 由 IIS(Internet 信息服务)或(万维网发布服务)使用。 我有同样的问题,我找到了解决问题的方法。 您可以转到进程并停止 iis 服务,也可以使用 administrator 权限打开 "PowerShell" 并像这样键入。

iisreset /停止

【讨论】:

【参考方案2】:

我也遇到了同样的问题,除了更新httpd.conf来监听80,你应该按照消息提示做,即点击XAMP面板右上角的config,然后点击“Service and Port Settings”并将端口设置为 88(或任何您使用的端口。如果您不这样做,XAMP 控制面板仍将在 80 上侦听,并且您将收到错误消息,因为通常 IIS 在那里运行。

【讨论】:

【参考方案3】:

我在 Windows 中遇到了同样的问题,我已按照以下步骤解决它。

从控制面板转到程序和功能 单击左侧栏中的“打开或关闭 Windows 功能”(将打开 Windows 功能模式) 从功能列表中查找“Internet and Information Services” 取消选中它的复选框

查看随附的屏幕截图

【讨论】:

以上是关于Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中的主要内容,如果未能解决你的问题,请参考以下文章

Windows 10、Xampp、Apache 无法启动,端口 80 正在使用中

Apache Server (xampp) 无法在 Windows 10(端口 80)上运行

XAMPP 在 Windows 10 中不起作用

无法访问 wamp/xampp apache localhost:80 WINDOWS 10

Apache 未在 Windows 10 中的 XAMPP 中启动

xampp apache服务器错误403在windows10上禁止访问