我在Windows 7上安装了apache 2.2 http服务器。端口80已被使用,我试图将apache绑定到另一个自由端口。我已经修改了C:\ Apache \ ApacheHTTPserver \ Apache24 \ conf \ httpd.txt文件,将Listen 80的值更改为Listen 88或Listen 7777(我检查了端口88和7777是免费的),并且还更改了ServerName localhost: 80分别指向ServerName localhost:88或ServerName localhost:7777。但是,当我尝试启动Apache服务时,我收到一个错误,并在日志中声明了这一点;无法切换Apache端口绑定
指定的Apache服务报告了以下错误: OS 10013)试图以禁止其访问权限的方式访问套接字。 :make_sock:无法绑定到地址0.0.0.0:80
为什么这不会更改Apache端口号?
1.)配置文件名是httpd.conf,而不是httpd.txt 2.)检查,Apache启动为管理员设置较低的端口绑定 – donald123
@ donald123感谢您的回应。是的,我检查过的名字是httpd.conf。开始Apache作为管理员 - 我在谷歌搜索如何做到这一点,它似乎不建议 – AJF