AddType application/x-httpd-php4.php
改为
AddType application/x-httpd-php4 .php
加上空格

解决方案 »

  1.   

    非常感谢,现在有了新问题
    我的Apache支持PHP的配置如下
    #-----------------------------------------------------------------
    ScriptAlias /php4/ "d:/web/php41/"
    AddType application/x-httpd-php4. php
    AddType application/x-httpd-php4. phtml
    AddType application/x-httpd-php4. php3
    AddType application/x-httpd-php4. php4
    Action application.x-httpd-php4 "/php41/php.exe
    #-----------------------------------------------------------------
    我的PHP文件放在Apache定义的网站主目录"g:/web下,但我却不能执行我的PHP文件,当我访问PHP文件时探出的是IE的下载窗口,请问我该怎样解决
      

  2.   

    Action application.x-httpd-php4 "/php41/php.exe
    改为
    Action application.x-httpd-php4 "/php4/php.exe"
    这里针对你上面第一行设置的路径建议将上面全部改为:
    AddType application/x-httpd-php4. php
    AddType application/x-httpd-php4. phtml
    AddType application/x-httpd-php4. php3
    AddType application/x-httpd-php4. php4
    LoadModule php4_module "你的php路径/php/sapi/php4apache.dll"
      

  3.   

    wasy说得对,最后我补一句:如果你是用apache 2.0.39,只能用你原来的方式安装,wasy的模块安装就用不了了。除了2.0.39,其它版本都推荐用模块方式安装PHP
      

  4.   

    我按上面改过了,可是又有了新的问题
    启动Apache出错为:
    Syntax error on line 1031 of d:/web/apache/conf/httpd.conf:
    Cannot load d:/web/php41/sapi/php4apache.dll into server: (126)找不到指定的模块
    我用的Apache版本是1.3.24
    我的1031行为:
    #--------------------------------------------------------------
    LoadModule php4_module "D:/web/php41/SAPI/php4apache.dll"
    #--------------------------------------------------------------
    我在D盘建了一个web目录,我的PHP安装文件夹为php41
      

  5.   

    文件名为什么用php41,用php4 ,那有你查一下php4apache.dll文件到底在哪?
    一般情况,php要求安装在d:\php4下。你是怎么安装php的。
      

  6.   

    最近有些情况很奇怪,明明文件就在路径下,但是在httpd.conf中设置好后却总提示找不到模块,很纳闷.
      

  7.   

    我把PHP41改成了PHP4,路径也检查过了,还是不行呀,有没有人配置成功了,能不能把apache的httpd.conf和PHP的php.ini文件发过来参考一下,不胜感激,
      

  8.   

    其实Apache的配置很容易的我学PHP不,
    你可以参考一下资料或者别人的东西在这里没法讲清楚,
    因为不知你的PHP配置正确与否,
    也不知你的路径和文件在哪里
    最好还是自己多查些资料这样记的比较牢固
      

  9.   

    whirlwind526(旋风) 说得对,其实很简单的,关键是看你的路径对了没有,就可以了
      

  10.   

    to amartapple :
    有问题啊:
    AddType application/x-httpd-php4. php #点怎么都跟前面了????
    AddType application/x-httpd-php4. phtml
    AddType application/x-httpd-php4. php3
    AddType application/x-httpd-php4. php4改成这样先:
    AddType application/x-httpd-php4 .php
    AddType application/x-httpd-php4 .phtml
    AddType application/x-httpd-php4 .php3
    AddType application/x-httpd-php4 .php4
      

  11.   

    我把我的配置好的http.conf发到网上去了你可以去看看
    http://202.201.240.94:88/xuanfeng