首先确定你下载的是php vc6 threadsafe版本(XP下安装)。
如果你用installer安装出错,就用下面的办法手动安装吧(比你想的要简单)。
先装好apache,用apache的installer,方法略。
下载php的VC6,threadsafe压缩包,非installer。
解压到任意地址,比如“D:Program FilesPHP”。
到PHP目录,把“php.ini-development”这个文件改名为:“php.ini”。
打开“php.ini”编辑。
找到“;extension_dir = "ext"”这行,把前面的“;”去掉。
把
;extension=php_curl.dll
;extension=php_gd2.dll
;extension=php_mbstring.dll
;extension=php_mysql.dll
;extension=php_mysqli.dll
;extension=php_pdo_mysql.dll
;extension=php_xmlrpc.dll
及所有你需要的扩展库前的“;”去掉。
把“error_reporting = E_ALL | E_STRICT”改为“error_reporting = E_ALL & ~E_NOTICE”。
保存关闭。
到apache目录,打开“httpd.conf”文件。
在最后面加上(文件路径按你实际安装的改):
LoadModule php5_module "D:/Program Files/PHP/php5apache2_2.dll"
AddType application/x-httpd-php .php
PHPIniDir "D:/Program Files/PHP"
然后找到:
DirectoryIndex index.html
改成:
DirectoryIndex index.php index.html index.htm
保存,关闭,重启apache就行了。