conf文件 
ScriptAlias /php/ "x/php/"    (x改成你php的安装目录)
     AddType application/x-httpd-php .php3
     AddType application/x-httpd-php .php
     AddType application/x-httpd-php .phtml
     AddType application/x-httpd-php-source .phps
     Action application/x-httpd-php "/php/php.exe"

解决方案 »

  1.   

    上面都说了,配置一下apache的conf文件。
      

  2.   

    conf文件 
    ScriptAlias /php/ "x/php/"    (x改成你php的安装目录)
         AddType application/x-httpd-php .php3
         AddType application/x-httpd-php .php
         AddType application/x-httpd-php .phtml
         AddType application/x-httpd-php-source .phps
         Action application/x-httpd-php "/php/php.exe"
    就是这个了.要不他不知道你运行的是什么东东.呵呵.
      

  3.   

    他是redhat!!
    不是windows 呵呵
      

  4.   

    如果你是把php安装成apache的一个模块的话,在httpd.conf文件中查找一下看有没有这一行:AddType application/x-httpd-php .php .php3
      

  5.   

    你的问题太笼统了。你最好是说一下你装apache和php的过程,这样别人才可能帮你找出问题的原因。你说呢?
      

  6.   

    我也试过此问题
    httpdconf里面所有该设的项都没问题
    但还是出错
    最后才发现是apache 和 php的版本不配对
    换了一个高一点的版本的php就没事了
      

  7.   

    建议:php4.1.2和Apache1.3.29装DSO,其它配对好像要出问题。
      

  8.   

    难到php和apache有配对的问题,这个怎么很多书都没提到,我想不会有这样的问题吧
      

  9.   

    你要改apache配置,到/etc/httpd/httpd.conf去改
    不知路径对不,如不对你可这样查找httpd.conf
    find / -name httpd.conf
    找到后改它.
    AddType application/x-httpd-php .php3
    AddType application/x-httpd-php .php
    把这两行#号去掉,没有这两行就加上.
    这一行就不要啦,php.exe是windows下的东东.Action application/x-httpd-php "/php/php.exe"
      

  10.   

    我在装7.0时也遇到这种情况,只有一次成功的,也不知道是不是PHP与Apache的版本问题,我同样的安装但遇到不同的问题。我也不知道我几次用的PHP、Apache的版本一不一样,因为我下了两个在disk中。
    现在我遇到了新问题:我在安装Red Hat Linux7.2/7.3时差不多把所有的包都选上了(7.3少选一点),只差没有选everything,在用编译MySQL时,用scripts/mysql_install_db时,提示如下:
    ……
    Installing all prepared tables.
    scripts/mysql_install_db:./bin/mysqld:connot execute binary file.
    Installation of grant tables failed!
    ……
    如用./configure时也差不多是同样的问题。还有,我在安装盘中直接安装rmp包时,提示:
    Nautilus has no installed viewer capable of displaying.
    /mnt/cdrom/RedHat/RPMs/apache_1.3.23-11.i386.rpm请问这是什么问题呢?是不是还差什么没有装上?
      

  11.   

    总之了就是不认php的原因.你在设置时加一个让他认的也就可以了.
      

  12.   

    终于可以了,我想可能是版本的问题,这次用的是apache_1.3.22和php-4.2.2
      

  13.   

    不过又有新的问题了,我在自己的计算机上可以访问自己的web,可是别人的计算机却不能访问我的web,不知道是不是防火墙的问题,我的防火墙是默认的,操作系统是redhat7.3
      

  14.   

    怎么没人知道吗?
    我在自己的计算机上可以用:10.141.22.252      127.0.0.1   localhost 都可以访问的