Apache 甚至更改端口 80 和端口 443 都拒绝打开

Posted

技术标签:

【中文标题】Apache 甚至更改端口 80 和端口 443 都拒绝打开【英文标题】:Apache refused to open even changing port 80 and port 443 【发布时间】:2017-06-28 08:51:28 【问题描述】:

我已经阅读了一些帖子并尝试更改它,但不幸的是没有发生任何更改。

这是返回的错误:

错误:Apache 意外关闭。这可能是由于被阻止 端口、缺少依赖项、不正确的权限、崩溃或 用另一种方法关机。按日志按钮查看错误日志 并检查 Windows 事件查看器以获取更多线索如果您需要更多 帮助、复制并在论坛上发布整个日志窗口

我试过监听 80 和 443 端口,但是打不开。

我错过了什么?

【问题讨论】:

你的问题是什么? 无法启动我的 apache 服务器,先生,您能帮帮我吗 除非您提供详细信息(错误、条件等),否则没有人会帮助您。顺便说一句,这种问题在这里是题外话,它更适合 serverfault.com 你遇到了什么错误,你有没有安装Skype,可能是端口冲突 不,我没有先生 【参考方案1】:

打开XAMPP控制面板并选择Apache下的Config。选择您的 httpd.conf 并找到以下行。

# Listen: Allows you to bind Apache to specific IP addresses and/or
# ports, instead of the default. See also the <VirtualHost>
# directive.
#
# Change this to Listen on specific IP addresses as shown below to 
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 12.34.56.78:80 
Listen **xx**

如果当前状态为 81,则在您看到 xx 的位置将其更改为类似 8080 的内容。少数应用程序通常使用端口 81,以及 443,因此我倾向于默认更改为 8080,但您的网络可能会有所不同。您显然可以使用netstat 来查看您可以使用哪些端口。

完全重新启动 XAMPP,因为 Apache 非常麻烦,然后尝试重新启动 Apache。

【讨论】:

我已经对 80 和 443 端口进行了更改,但仍然显示错误

以上是关于Apache 甚至更改端口 80 和端口 443 都拒绝打开的主要内容,如果未能解决你的问题,请参考以下文章

如何阻止 Skype 使用 HTTP 或 HTTPS 端口 80 和 443? [关闭]

如何修改Apache默认的80端口

为啥我装xampp的时候总提醒我80端口或443端口被占用

尽管端口发生了变化,Apache 没有在 xampp 中运行

如何修改Apache默认的80端口

XAMPP 端口自行更改