这是我的配置你看一下:
(1) 运行apache_2.0.47-win32-x86-no_ssl.exe,安装apache(2) 选择存放PHP的目录,进行拷贝或解压,例如e:\software\php\php-4.3.4-win32(3) 拷贝PHP目录下的php.ini-dist到windows系统目录下,并改名为php.ini
    拷贝PHP目录下的php4ts.dll到windows系统目录下或PHP的sapi子目录下(4) 编辑php.ini
doc_root = "f:\php"
extension_dir = "e:\software\php\php-4.3.4-win32\extensions"
session.save_path = "c:\windows\temp\session"
去掉extension=php_mssql.dll的注释
考虑register_globals = Off的设置(5) 编辑httpd.conf
LoadModule php4_module "e:/software/php/php-4.3.4-win32/sapi/php4apache2.dll"
# AddModule mod_php4.c
AddType application/x-httpd-php .php
DocumentRoot "f:\php"
给AddDefaultCharset ... 加上注释

解决方案 »

  1.   

    APACHE 2.0.50 PHP 5 安装都正常,测试也通过,
    只是在连接MYSQL数据库不行。但是把MYSQL换成3.23.51就可以,4、5 版本的都不行,报什么密码问题。
    开始时USER=ROOT,PASSWORD为空,可以登陆HTTP://LOCALHOST/PHPADMIN/INDEX.PHP 
    然后在里面设置密码后,就登陆不上去了。
    WINMYSQLADMIN里的密码和PHPADMIN目录里的那个CONFIG文件的PASSWORD都统一了。但是就不行
      

  2.   

    这个问题比较复杂
    mysql5的password是按64位的md5加密的
    而mysql5以下是按32位的md5加密的