XAMPP/Apache 不会在端口 81 上启动
Posted
技术标签:
【中文标题】XAMPP/Apache 不会在端口 81 上启动【英文标题】:XAMPP/Apache won't launch on port 81 【发布时间】:2011-12-17 13:11:01 【问题描述】:我刚刚安装了最新的 XAMPP,并更改了httpd.conf
,所以它在端口 81 上侦听(因为 Skype 在 80 上侦听):
Listen 81
但是,当我使用 XAMPP CP 启动 Apache 时,它显示:
Apache 启动 [端口 80]
然后失败。如果我停止 Skype,它会说同样的话,但不会失败,并且 Apache 侦听端口 81,所以我的 Apache 配置必须是正确的。
为什么 XAMPP 仍在检查端口 80,我该如何阻止它?我正在运行 Windows 64 位。 XAMPP 安装在C:\xampp
【问题讨论】:
可能重复:***.com/questions/11294812/… 【参考方案1】:.conf 文件中的另一行也需要更改。
ServerName localhost:80
现在启动 Apache 和 mysql,浏览到 http://localhost:81,您的 htdocs 文件夹的内容应该会出现。
关于 xampp 窗口中显示的消息,我会忽略它。无论我将其设置为使用哪个端口,我的都会显示“[端口 80]”。
【讨论】:
是的,“[Port 80]”只是我没记错的批处理文件的回声。它一点也不聪明。 谢谢,但我忘了提到我也已经改变了那条线。我已经在下面发布了有效的解决方案。【参考方案2】:我从 XAMPP 支持获得了解决方案,所以我正在回答我自己的问题:
解决方案是更改提供的示例 XAMPP.INI 文件中的端口号,然后将其复制到 xampp 根目录。
【讨论】:
以上是关于XAMPP/Apache 不会在端口 81 上启动的主要内容,如果未能解决你的问题,请参考以下文章
Apache/xampp 无法在 ubuntu 端口 80 上运行
XAMPP APACHE无法启动,端口号改过很多次,还是不行,一直是80端口被占用