使用wampserver出现的问题,localhost没反应

很多人都用wampserver这个软件来搭建php环境学习PHP,但是有时候输入localhost出现错误。

我这个方法是针对某些人的,网上有很多答案,找了一天,就是没解决我的问题。查询了127.0.0.1什么都是正常的,但是输入localhost就是没解决。终于想起了端口可能被占用,没想到一试还真的解决了。所以记录下来,方便有相同问题的人解决。

首先我的wampserver服务开启了,如果服务器没有变绿,有一种很大的可能就是你的端口被占用了,apache的默认端口是80,你测试一下看看你的端口有没有被占用,wampserver里面的apache->service里面有个端口测试,测试看看80端口有没与没占用,没有被占用的话会显示

Your port 80 is actually used by :

Press Enter to exit...

。如果没有被占用那后面你不用看了,我的方法解决不了你的问题。

如果被占用恭喜你,问题你已经找到,我的80端口是被我最近安装的sql server 2008里面的一个SQL server reporting services占用了,所以检测80端口的时候显示

Your port 80 is actually used by :

Server: Microsoft-HTTPAPI/2.0

Press Enter to exit...

所以我到控制面板->管理工具->服务里面把server reporting services关了,然后重启wampserver,在浏览器网址栏输入localhost就没有出现错误了,服务正常进行了。所以你的80端口被占用你要想想最近安装了什么软件或者是什么服务把这个80端口占用了,然后对症下药的去把那个占用端口的服务关闭就可以了。


还有一种方法,那就是改变apache的端口80改为8080。在apache里打开httpd.conf,查找到里面的Listen 80改为Listen 8080,然后重启wampserver,在浏览器网址栏输入localhost:8080应该正常服务了。一定有人会有疑问,为什么用80端口的时候不是输入localhost:80,我告诉你,用localhost:80和localhost是一样的,因为80端口是默认的,所以输不输入80都可以的。


如果有错误欢迎提出来。

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值