在apache中用localhost 访问不了启动项,但是用127.0.0.1可以访问,这是什么原因造成的?

本人用localhost访问却无法访问apache根目录下的文件,用127.0.0.1可以访问。在网上找了很多答案没一个可以解决的,有的答案是:C:\WINDOWS\sy... 本人用localhost访问却无法访问apache根目录下的文件,用127.0.0.1可以访问。在网上找了很多答案没一个可以解决的,有的答案是:C:\WINDOWS\system32\drivers\etc\hosts 要有127.0.0.1 localhost,这个我有还不是访问不了,有人说是ipv6协议的问题 我电脑上更本就没安装这个协议。还有很多垃圾的答案,请高手解决,不要复制别人的哦
我以前查看端口apache 本地的都显示是0.0.0.0:80 ,而我遇到上面这个情况后 却显示的是127.0.0.1:80
这是怎么回事。
展开
 我来答
百度网友f691b7d
2010-02-05 · TA获得超过457个赞
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:385万
展开全部
检查一下httpd.conf里头的ServerName和Listen。
ServerName要不干脆就注释掉不要好了,大不了启动时候一个警告
Listen只要简简单单一个Listen 80就完了。你是不是写了Listen 127.0.0.1:80 ?
另,求助最好把你的conf贴出来,不然怎么回答?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式