关于Apache中虚拟路径设置以及与PHP协作的问题 1、放在httpd.conf文件的"任意"位置,通常放在结尾处以便于修改2、通常无须设置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LoadModule php4_module C:/server/php-4.3.7-Win32/sapi/php4apache2.dllAddType application/x-httpd-php .php .php3改成你相应的位置C:/server/php-4.3.7-Win32/sapi/php4apache2.dll 大家都说完了,再补充一点.在加东西到httpd.conf里的时候,在加入的内容前千万不要放上'#'这个符号,这个符号代表的是注释掉那一句语句的意思,如果加了就等于没加.还有一个,就是改完了httpd.conf后,一定要重新起动服务器.不然的话也等于没用 我再文件尾部添加了如下语句: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 .phpAddType application/x-httpd-php .phtmlAddType 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:不在同一个驱动器如果是这样,而我必须跨驱动器,该怎么设置?谢谢大家上面的回答 在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/” 是你的物理路径 在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/” 是你的物理路径 这个正则表达式是什么意思? 求高人指点,不胜感激:phpwind 系统中数据库查询之中文乱码 大家好,新手问路 留言板中添加非本人写的内容不可修改的功能如何填写 关于“精灵的悲哀”这种编码 俺想哭呀 请看这个错误怎么解决? php的按装和iis的配置 iis rewrite伪静态规则怎么匹配单个网址 sql server2008 编码为GBK,PHP设置为utf-8,网页端出现中文乱码 PHP和ASP哪个好点??? 在php下操作ini文件快还是操作mysql数据库快
AddType application/x-httpd-php .php .php3
改成你相应的位置
C:/server/php-4.3.7-Win32/sapi/php4apache2.dll
入的内容前千万不要放上'#'这个符号,这个符号代表的是注释掉那
一句语句的意思,如果加了就等于没加.还有一个,就是改完了httpd.conf后,一定要重新起动服务器.不然的话
也等于没用
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:不在同一个驱动器
如果是这样,而我必须跨驱动器,该怎么设置?谢谢大家上面的回答
在
<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/” 是你的物理路径
在
<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/” 是你的物理路径