在httpd.conf加入的是:
ScriptAlias /php/ "e:/php/"
AddType application/x-httpd-typephp .php
AddType application/x-httpd-typephp .php3
AddType application/x-httpd-typephp .php4
AddType application/x-httpd-typephp .asp
Action application/x-httpd-typephp "/php/php.exe"
不必要把东西拷进win文件夹

解决方案 »

  1.   

    您的安装过程应该是没有什么问题. 从Apache/1.3.26 (Win32) PHP/4.2.0 running...应该可以确认你的PHP已经运行了.http://localhost:81/php/test.php你为什么一定要从81访问呢? 请确认你访问的是装了PHP的那个APACHE.
      

  2.   

    to:LeeMaRS(小菜虎_水壶的仇人)
    我在httpp.conf里设置的Port 81,因为我还有iis设置的是80
    而且我只安装了一个Apache,访问其他页面的时候如果是文件夹可以看到下面显示是Apacheto: microsoft_windows(禮拜四) 
    你说的是以cgi的方式运行php吧,可是现在要求要以块模式来运行
      

  3.   

    刚刚看了访问文件夹的时候上面显示文件夹的内容
    最下面显示:
    Apache/1.3.26 Server at 172.18.7.121 Port 81
    172.18.7.121是我网卡的ip地址
    说明我Apache的Port是81
    那么怎么php的文件无法解释呢?
    我在test.php里乱打adfasfasfasdfsdfexzcvasdf
    它也原样显示
    看来还是httpd.conf里关于php的设置不对
      

  4.   

    可能你的test文件扩展名是txt,而并非php.
    你到dos下面看看,或者更改资源管理其的设置,显示扩展名
      

  5.   

    安装步骤没错啊,我也是这样做的说……唯一是多加了一句
    AddModule mod_php4.c
    ,我没加这个的时候是不能正常启动apache的……
      

  6.   

    请检查一下win2000下面的IIS服务是否都已经停止。
      

  7.   

    iis和apache不能共存吗?完全的配置在98里就可以执行
    但是在2000就不行
    这是为什么??