记录一次安装WampServer的经历
首次安装WampServer,碰到了两个问题,记录一下备忘。
第一个问题:按教程安装完之后运行,提示缺少MSVCR110.dll
解决办法:点这里http://www.microsoft.com/zh-CN/download/details.aspx?id=30679
根据系统位数,选择相应的版本
网上有人说:只要下载32位安装就好,但我试了下还是不行,后来又装了个64位才解决的。
所以,建议还是32位和64位同时下载下来,先安装32位的试试,如果不行再安装64位的,一般都是可以解决的。
问题二:用浏览器输入http://localhost或http://localhost:8080无法正确访问,出现如下页面
一般情况,这种是由于80端口被其他程序占用导致的。
如何查看80端口是否被其他程序占用呢?
Win+R,输入cmd,回车运行,出现命令提示符窗口
输入netstat -ano,回车运行
果然,80端口被PID为4的程序占用了。
PID=4的程序又是哪个呢?
Ctrl+Shift+Esc,打开“任务管理器”-“详细服务”
查看之后可知,PID=4是一个名叫System的进程占用的。这个System嘛,应该是系统的进程,我们不能关掉,所以只能更换WampServer的默认服务端口咯。
那又是如何修改WampServer的服务端口呢?
WampServer安装目录下的httpd.conf文件,具体路径看下图。
用notepad++打开之后,Ctrl+F搜索80,将其更改为未被占用的端口号(注意要修改四处,这里修改为8080)
修改后为
然后在修改wampmanager.tpl文件的配置
同样用notepad++打开,Ctrl+F搜索80,将搜索到的修改成之前选定的端口号
OK,然后重启WampServer就行,如果右下角WampServer的图标变成绿色,则表示WampServer运行正确
这时用浏览器访问http://localhost:8080(记住是8080!不是80!)就正常啦。
大功告成!
另附WampServer下载地址:https://sourceforge.net/projects/wampserver/
好运!