AppServ(WAMP环境)在Windows 10中安装后localhost页面打开后为空白的解决方法


近期由于项目需要, 尝试了在Windows 10专业版的电脑上部署WAMP(Windows + Apache + MySQL + PHP)的环境...

先使用Appserv v2.5.10试了一下,发现打开localhost页面是空白,而且命令行中Apache根本无法启动,于是尝试了下面几种方法:

1. 使用管理员权限启动Apache,无效。

2. 安装VC++ 2012运行库,无效。

3. 检查hosts文件, 是否屏蔽了localhost。

127.0.0.1  localhost
::1  localhost

根据以往的经验,在Windows7上安装完Appserv,就可以顺利打开localhost了,并不会出现这样的情况。


查资料发现,Windows 10上需要安装AppServ 8.2.0以后的新版本,将AppServ换为新版本之后,依旧发现发现打开localhost页面是空白。

继续查资料发现有两种可能的解决方法:

1. 打开"服务",然后找到"World Wide Web Publishing Service"(Windows 10中默认会打开,需手动将其关闭),停止该服务(右键->属性->停止)并将其启动类型设置为"手动",找到Apache的服务并启动即可。






2.可能80端口被占用,进入Apache的配置文件httpd.conf, 找到 listen 80, 将80端口改为其他端口,比如8080,然后重启Apache,打开页面http://127.0.0.1:8080,观察页面是否正常.


由于该项目中端口不可随意更改,于是采用了前一种方法,问题顺利解决,撒花...


当然,上述解决方法不仅适用于Appserv,同样适用于Xampp、WAMP等PHP的Web集成环境...


参考链接:
https://stackoverflow.com/questions/27333203/xampp-couldnt-start-apache-windows-10


猜你喜欢

转载自blog.csdn.net/yanglr2010/article/details/53115376