新手,配置环境,找到一个简洁有效的教程十分有必要。我参考的是phpChina开发者社区里面的东西,很喜欢这个论坛的风格,而且里面的入门教程真的很简洁,实用。
http://article.phpchina.com/i/2014112113548.html。
我没有选择集成的软件包来安装,感觉这样不利于我理解php,apache,mysql他们间的关系。而且自己动手安装,遇到问题了更能够自己解决嘛。
但是严格按照这个教程也会遇到一些问题。
1. 安装好apache后,发现浏览器中输入localhost不能显示 “It Works”的界面,而是现实IIS7.0的界面,原来是之前我配置过ftp服务,启用了IIS,但是IIS会默认绑定80端口,所以...。于是关闭IIS,重启后发现还是这个界面。在网上搜了下,多数中文网站都没找到比较靠谱的答案,在老外网站上找到答案,http://forum.wampserver.com/read.php?2,56161,56164,觉得有道理,在ie中输入localhost,果然出现it works。在chrome中清了下缓存,done!
2.然后是php,基本只要解压就可以,但是需要在apache中修改配置文件httpd.conf, 如最开始的教程所示。最后重启apache服务,竟然报错!syntax error on line ...: LoadModule takes two ... 反正就是说httpd.conf中这行语法错误。网上搜了搜,http://xianglp.iteye.com/blog/685271中介绍的比较详细,发现他的路径用引号包含了,于是改之。
apache启动成功!最后在浏览器中却显示:phpinfo.php not Found。原来没改文件放置目录,默认在apache下的htdocs里面,然后OK啦。
然后整个过程基本OK了,还有mysql的安装, to be continued.