将端口80更改为8085后,wamp server localhost无法正常工作

时间:2015-05-08 22:45:56

标签: php apache tomcat wampserver

我正在尝试通过在我的网络浏览器中输入此URL来打开我的Wamp服务器:

http://localhost/

浏览器返回 400错误,说明该网页不可用。

之前,我安装tomcat后,我的Wamp服务器已停止工作(控制面板中没有变为绿色)。我发现端口与两个服务之间存在冲突,因此我将Wamp服务器使用的端口从80更改为8085(8085端口正在使用我的tomcat)。

要更改端口,我对httpd.conf文件进行了以下更改:

Listen 80   //changed to 8085
ServerName localhost:8080  //changed to 8085

之后,Wamp服务器在控制面板中变为绿色并且似乎正常工作,但访问网址http://localhost/仍然返回 400错误

发生了什么事?

2 个答案:

答案 0 :(得分:1)

了解普通端口,Web浏览器和非标准端口之间的区别非常重要。默认情况下,“web”在端口80上运行,对于安全连接,“web”在443上运行。但这不是URL可以做的全部。

RFC 1738,URL的格式如下:

protocol://username:password@host.tld:port

大多数浏览器都认为您的意思是匿名,通过端口80 访问服务器,并使用 HTTP协议

在这种情况下,您将Apache侦听的默认端口更改为8085.这意味着您必须将端口指定为8085,服务器才能响应请求。

网址应为:

http://localhost:8085

答案 1 :(得分:0)

httpd.conf文件进入你监听的文件夹端口Apache查找否决现在改变

听取12.34.56.78:80

收听任何号码 样品 听68