1、放在httpd.conf文件的"任意"位置,通常放在结尾处以便于修改
2、通常无须设置

解决方案 »

  1.   

    LoadModule php4_module C:/server/php-4.3.7-Win32/sapi/php4apache2.dll
    AddType application/x-httpd-php .php .php3
    改成你相应的位置
    C:/server/php-4.3.7-Win32/sapi/php4apache2.dll
      

  2.   

    大家都说完了,再补充一点.在加东西到httpd.conf里的时候,在加
    入的内容前千万不要放上'#'这个符号,这个符号代表的是注释掉那
    一句语句的意思,如果加了就等于没加.还有一个,就是改完了httpd.conf后,一定要重新起动服务器.不然的话
    也等于没用
      

  3.   

    我再文件尾部添加了如下语句:LoadModule php5_module c:/PHP/php5apache.dll  // 我的PHP安装目录就是C:/PHP/
    AddModule mod_php5.cScriptAlias /php/ "C:/PHP/"           // 1Alias /php/ "C:/PHP/"AddType application/x-httpd-php .php
    AddType application/x-httpd-php .phtml
    AddType application/x-httpd-php-source .phpsAction application/x-httpd-php "php/php.exe"  // 2其中1,2语句是根据参考书上写的“为了使Apache寻找到php.exe并自动执行”,不是到是否必要可是,Apache 在Restart后,我用IE浏览http:/localhost/php/test.php时,显示说“该页无法显示”(test.php是我在c:/PHP/中建的一个测试文件)另:我设置的DocumentRoot是D:
    不能显示页面是不是因为C:/PHP/与D:不在同一个驱动器
    如果是这样,而我必须跨驱动器,该怎么设置?谢谢大家上面的回答
      

  4.   

    在http.conf里面搜索 mod_alias.c

    <IfModule mod_alias.c>
    </IfModule>
    之间的最后加入
        Alias /plmm/ "E:/PLMM 01/"
        <Directory "E:/PLMM 01">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    注释:“/plmm/”     是你的虚拟路径名称为“plmm”;
          “E:/PLMM 01/”   是你的物理路径
      

  5.   

    在http.conf里面搜索 mod_alias.c

    <IfModule mod_alias.c>
    </IfModule>
    之间的最后加入
        Alias /plmm/ "E:/PLMM 01/"
        <Directory "E:/PLMM 01">
            AllowOverride None
            Options None
            Order allow,deny
            Allow from all
        </Directory>
    注释:“/plmm/”     是你的虚拟路径名称为“plmm”;
          “E:/PLMM 01/”   是你的物理路径