准备条件: Apache 2.2.16 安装版(httpd-2.2.16-win32-x86-no_ssl.msi) PHP 5.3.3 VC6 x86 Thread Safe 解压版Zip(php-5.3.3-Win32-VC6-x86.zip) Mysql 5.1.x 安装或解压版都可以,只要能正常启动 首先安装Apache 2.2.16到D盘(个人习惯)的PHPWebSite文件夹下(需要自己在D盘新建一个名称叫PHPWebSite的文件夹),安装完毕后测试安装是否成功,在浏览器下输入http://localhost/回车,如果出现It works!说明Apache 2.2.16安装成功,并且能正常使用!(注意:如果本机上有IIS服务器的话,那么因该关闭IIS服务器,或者修改IIS的端口,因为Apache也用的是80端口,建议将IIS端口改成其他端口,例如8090端口) 然后将PHP 5.3.3 VC6 x86 Thread Safe压缩包解压到D盘的PHPWebSite目录下,重命名为php,配置php的配置文件,找到php文件夹下的php.ini-development(本人用这个)文件或者php.ini-production文件,将这个文件的后缀名改成php.ini,然后打开php.ini,找到extension_dir这一行,并将这一行修改成extension_dir = "D:/PHPWebSite/php/ext"并将前面的分号去掉(注意前面不能有空格,将路径中的\要改成/,否则会出错)。打开所需要的PHP扩展,将extension=php_bz2.dll,extension=php_fileinfo.dll,extension=php_gd2.dll,extension=php_mysql.dll, php5时差问题 接下来配置Apache 2.2.16,让Apache 2.2.16与php关联起来。到D:\PHPWebSite\Apache2.2\conf目录下找到Apache配置文件httpd.conf,打开配置文件,在 LoadModule php5_module D:/PHPWebSite/php/php5apache2_2.dll 重启Apache,这样就可以和php关联起来了。(注意每次修改Apache或者PHP配置文件时都要重启Apache) 最后安装Mysql 5.1.x就可以了(MySql与PHP没有任何关联),所以不再赘述! 注意:以上所说的环境配置可以在XP下,Win2003下,vista,Win7旗舰32位版均可正常配置,在Win7旗舰64位版上无法正常运行,原因至今不明,还是个迷!嘻嘻嘻……^_^ (责任编辑:admin) |