经过两天的浴血奋战,三台机子的反复安装试验,我现在已经可以熟练的安装配置apache下的php环境了。
我已经把安装的详细步骤写成文档上传到我的资源里了 http://download.csdn.net/user/spring21st windows下配置PHP5.2.5+Apache 2.2.9+MySQL 6.03详细图解.doc
有些问题还是要着重提出来要注意的:
1. 安装apache时,Network Domain和Server Name 均填写 127.0.0.1
2. 解压php的zip包,找个合适的位置放一下,不要把php5解压到类似于D:/Program Files/.. 这样的路径下,文件夹下不要有空格,切记!
3. 使apache能够使用php5ts.dll文件,最简单的方法是将php5安装路径增加到windows的path环境变量中。右击“我的电脑”——“属性”——“高级”。
选择“环境变量”,选中path,点击“编辑”,在后面加上“;C:/php5”
打开apache2conf,找到httpd.conf,查找“LoadModule”,在“LoadModule”块的最后加上下面三行内容:
LoadModule php5_module c:/php5/php5apache2_2.dll
AddType application/x-httpd-php .php
PHPInDir "c:php5"
备注:不用添加PHPInDir "c:php5"这一句,否则会出现“找不到PHPInDir 命令”的错误。也不要加什么#注释掉,就不要写上,因为这句话,导致我apache服务器怎么也启动不了,删除就好了。
4. 设置mysql服务器使用的字符集,有“标准字符集”(standard character set),最适合英语和其他西欧语言;多语言最佳支持(best support for multilingualism),这将使用utf8字符集,能够管理很多语言的文本。
5.使php和MySQL关联上:打开php.ini,取消extension=php_mysql.dll的注释,如果要使用新的mysqli扩展,添加以下一行:
extension=php_mysqli.dll
然后将php主目录下的libmysql.dll复制到system32.重启apache就OK了。