不同人,配置起PHP运行环境都会使用不同工具,而我最喜欢使用的是wamp,方便快捷,一安装,就自动启动mysql,apache,php5,而且方便快捷。使用多了,很多时候都会遇到奇怪的问题。

1.与teamviewer冲突。刚好我也经常要使用teamviewer,这类型软件最明显特点是经常使用到端口映射,默认打开会自动占用80和443端口。这时候打开wamp的时候,无论打开什么页面都出现teamviewer的提示语句。究其原因,就是端口占用,默认wamp端口为80,所以一般的选择都是屏蔽掉teamviewer的端口,teamviewer的版本4,5,6发现能修改的版本只有6,打开teamviewer选项,高级,高级网络设置,在“请勿使用接收端口80和443”前面的勾勾上。重启wamp,看一下,可以网页正常显示了。

2.wamp的,多域名映射,当你拥有了多个域名,希望在apache之中配置不同的域名登陆这服务器的时候指向不同的目录,可以这样来做,在apache的httpd.conf中在最后一行添加“Include conf/extra/httpd-vhosts.conf ”,意思是加载其中的虚拟主机配置文件,然后打开httpd-vhosts.conf,按原有格式进行复制。例如

//配置在80端口

ServerAdmin [email protected] //虚拟域名管理员

DocumentRoot “E:/tool/wordpress”//域名指向的实际目录

ServerName www.abcde.com //使用的域名

<directory “e:=”” tool=”” wordpress”=””> //下面是配置目录的权限,必须的

Options Indexes FollowSymLinks

AllowOverride None

Order allow,deny

Allow from all

设置完毕,重启wamp,测试一下能不能使用,在linux配置大同小异。

3.wamp有时候无论怎么重启都没办法变成绿色,一般情况下是因为,之前安装过网页的配置,假如有IIS,得先关掉或卸载,或改其端口,然后去系统配置里面的服务里面,关掉之前的网页相关与wamp冲突的设置,然后对wamp的服务项选择自动。