Wampserver服务起不来的处理
注:这方法只是记录自己解决时的方法,不一定适用任何人,请具体情况具体分析!
安装完Wampserver运行后如发现图标不会变绿
也就是说服务没有完全运行起来
大多情况下是因为Apache的运行没有成功运行
可以右键点击Wampserver图标--->tools--->test port 80
检查80端口是否被占用
会跳出一个CMD命令窗来提示你80端口是否被占用,是被哪一个PID的进程给占用了,由此可以查找相应的进程去修改端口
一般是IIS,比如这次我家里的电脑,就是被IIS占用了默认80端口
那么修改方法是(以IIS7为例):
打开IIS管理器,点中根目录,在右侧管理器中先将服务停止
然后点开网站目录,同样在右侧界面先停止网站运行
在网站目录上点击右键选择编辑绑定
然后编辑掉默认的80端口,可以用其他端口代替
重新启动网站,再启动IIS服务
这时候再启动Wampserver的Apache服务就可以正常运行
另一种情况是电脑安装了SQL SERVER
那么会有一个SQL Server Reporting Services的服务默认也是使用的80端口
你可以选择停止这个服务
当然也可以像修改IIS默认端口一样去修改SQL Server Reporting Services的默认端口
以下是操作方法:
在开始菜单程序目录中找到SQL SERVER目录,打开配置中具下的Reporting Services配置管理器
连接后在Web服务URL选项中将TCP端口修改为其他替代端口,然后应用
再在报表管理器URL选项中的高级选项里,将端口编辑为非80的替代端口,然后确定
在服务中重新启动SQL Server Reporting Services服务使之生效
然后再启动Wampserver的Apache服务就可以正常运行
结尾:当然还有可能会有被其他程序占用的情况,主要还是根据Wampserver中的test port 80功能给出的提示来判断。
所有原创文章采用 知识共享署名-非商业性使用 4.0 国际许可协议 进行许可。
您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
本站部分内容收集于互联网,如果有侵权内容、不妥之处,请联系我们删除。敬请谅解!