(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.   

    访问文件:http://localhost/a.php,APACHE启动过了,我特地重启的,但没用
      

  3.   

    apache下的conf文件夹里的httpd.txt编辑过没?
      

  4.   

    可是apache下conf文件夹里只有httpd.conf啊,而且我也改过了。
      

  5.   

    你把apach放在D盘,配置中的路径需要修改一下!!!里面的一些路径是默认C盘的
      

  6.   

    在httpd.conf里的设置:
    在win32下,这几行是不能少的  ScriptAlias /php "d:/php/php.exe"  
    Action application/x-httpd-php "/php"  
    AddType application/x-httpd-php .php .php3  前两行指出PHP脚本解释器的位置,第三行指出PHP脚本要解释的文件后缀。  
    如果不是PHP4而是PHP3,把"application/x-httpd-php" 改为 "......httpd-php3",切记。  
    前面两行如果没有设置好,将会出现下载或者在页面显示PHP文件的情况。
      

  7.   

    我激动得要哭了!不好意思对大家说,其实我已经写了半年PHP了,但今天才知道怎么装的!非常感谢大家给我的帮助!特别感谢“简单就是美”,原来是ScriptAlias /php "d:/php/php.exe"没加!多谢!马上结贴!