根目录下的PHP文件可以访问但是子目录不行
应该还需要设置什么啊?
应该还需要设置什么啊?
解决方案 »
- php调jar包返回格式解析 的问题
- 求一个正则表达式
- php+mysql有的字无法插入问题?
- 多重三元运算的问题:$v = 5; $t = ( $v < 10 ) ? "A" : ( $v > 5 ) ? "B" : "C"; print $t; 这个结果怎么会是B,应该是A啊。
- php基础+jquery基础
- ini_set、putenv等函数的作用范围是什么呢,全局还是只限于本网站?
- 按城市给网站做分站,求思路。
- 如何用Serv-U连接ODBC?
- 这是什么错误,为什么很多呀!!!!!!!!!!!!!
- 数据纪录的删除
- 求个PHP 无限分类 带添加 修改的那种
- php 正则匹配 提取 图片地址
然后我每建一个目录就要配置一次吗?
ServerRoot "F:\program\Apache2.2"
LoadModule php5_module "F:/program/php54/php5apache2_2.dll"
DocumentRoot "F:/program/www/"
<Directory "F:/program/www/">
AddType application/x-httpd-php .php
AddType application/x-httpd-php .php3
然后可以访问localhost
但是无法访问localhost之后的文件夹
例如localhost\test\index.php
这个应该还要怎么设置?
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
是这个吗
我现在的情况是访问localhost/a/index.php结果是
Not FoundThe requested URL /a/index.php was not found on this server.
<VirtualHost *:80>
ServerName www.test.com
DocumentRoot "D:/mytest"
<Directory "D:/mytest">
AllowOverride Options FileInfo
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost> 不行就试试这样的格式 我以前就是这么配的
然后配置完后别忘了到C:\Windows\System32\drivers\etc目录下的host文件配置一下
加入一行 127.0.0.1 www.mytest.com
否则无法解析虚拟域名 最后重启Apache
Options FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
在 OptionsFollowSymLinks这一行加入Indexes,即变为
<Directory />
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
然后完美解决,权限改过,各种方法都试过,没有成功,后发现在修改禁止访问子目录的方法中,会将 Options Indexes FollowSymLinks改为Options none,看到自己配置中没有Indexes,所以加上之后就解决掉了!
Options Indexes FollowSymLinks
AllowOverride None
Order deny,allow
allow from all
</Directory>
是只要这样就行了吗,lz?
我的还是不行啊,纠结一天了。