http://www.leyan.net/index.php?show=blog&id=92和2000+php4 的配置没有多少区别.你就按照2000的配置,成功后不支持mysql.
在php4以及以前的版本中,mysql是集成在php中的;
而在PHP5(包括BETA)版本,mysql是作为一个模块加载的,需要设置php.ini来加载,例如
extension_dir = "D:/www/WebServer/PHP5/ext/"
extension=php_mysql.dll另外,PHP5都需要系统目录下的libmysql.dll的支持

解决方案 »

  1.   

    XP PRO 下安装IIS+PHP5.20+Mysql5.1.12
    安装环境:Windows XP Proffssional SP1/SP2
    所需软件:IIS5.1(XP 安装光盘自带)
         PHP5.20(手动安装包): http://www2.skycn.com/soft/9122.html
         Mysql5.1.12(自动安装包):  http://dev.mysql.com/downloads/mysql/5.1.html
         MetaEdit2.2:  http://www2.skycn.com/soft/17531.html[PHP安装]
    将PHP5.20手动安装包解压缩放至C盘根目录(自己定义),将php\ext目录下的所有dll文件(除php_pdo.dll外,否则会出借)copy到c:\windows\system32目录下,将PHP目录下的php.ini-dist改名为php.ini并copy到c:\windows目录下,打开php.ini,按照以下方法修改:
    register_globals = off
    改为
    register_globals = onextension_dir =
    修改为
    extension_dir ="c:/php/ext"Windows Extensions
    ;extension=php_mbstring.dll
    ;extension=php_bz2.dll
    ;extension=php_curl.dll
    ;extension=php_dba.dll
    ;extension=php_dbase.dll
    ;extension=php_exif.dll
    ;extension=php_fdf.dll
    ;extension=php_filepro.dll
    ;extension=php_gd2.dll
    ;extension=php_gettext.dll
    ;extension=php_ifx.dll
    ;extension=php_imap.dll
    ;extension=php_interbase.dll
    ;extension=php_ldap.dll
    ;extension=php_mcrypt.dll
    ;extension=php_mhash.dll
    ;extension=php_mime_magic.dll
    ;extension=php_ming.dll
    ;extension=php_mssql.dll
    ;extension=php_msql.dll
    ;extension=php_mysql.dll
    ;extension=php_oci8.dll
    ;extension=php_openssl.dll
    ;extension=php_oracle.dll
    ;extension=php_pgsql.dll
    ;extension=php_shmop.dll
    ;extension=php_snmp.dll
    ;extension=php_sockets.dll
    ;extension=php_sqlite.dll
    ;extension=php_sybase_ct.dll
    ;extension=php_tidy.dll
    ;extension=php_xmlrpc.dll
    ;extension=php_xsl.dll这里根据自己需要打开其中的一些功能模块(只需去掉前面的";"即可),我是在自己电脑上安装程序调试,所以将所有的功能模块都打开了。启动MetaEdit2.2W3SVC
    找到ScriptMaps
    双击打开,点击Add,输入“.php,C:\php\php5isapi.dll”。
    打开IIS管理器,默认网站-属性-主目录-配置
    找到PHP项目,点击“编辑”,勾选“脚本引擎”和“检查文件是否存在”,点击确定。[安装Mysql5.1.12]
    执行Mysql的安装程序,安装完毕之后,记住一定要将Mysql\bin目录下的libmySQL.dll文件Copy到C:\windows\system32目录即可。PS:网上提供很多的安装方法,我试过好几种,PHP和Mysql安装都不成功,经过自己的试验,发现几个关键:
    1、php_pdo.dll文件不能Copy到System32目录,否则PHP执行会出错(这可能是新版本的问题,以前的老版本没出现过这种情况)。
    2、一定要将libmySQL.dll文件Copy到System32目录下,否则即使Mysql安装成功,PHP程序也检测不到Mysql,根本就连接不上Mysql数据库。