You don't have permission to access / on this server.

You don't have permission to access / on this server.

You don't have permission to access / on this server.

直接访问 localhost,会出现
You don't have permission to access / on this server.
这是什么问题.
当我访问 localhost/a.php的时候就OK如何在访问localhost的时候类出下面的所有文件apache应该如何配置..
在个应该是权限问题,把要访问的目录改成777应该就好了.
DirectoryIndex index.htm index.html index.php


QUOTE:
原帖由 pspman 于 2006-4-25 09:53 发表
You don't have permission to access / on this server.

直接访问 localhost,会出现
You don't have permission to access / on this server.
这是什么问题.
当我访问 localhost/a.php的时候就OK

目录下没有DirectoryIndex指定的文件

QUOTE:
如何在访问localhost的时候类出下面的所有文件apache应该如何配置..

在DocumentRoot的配置中加入Indexes


QUOTE:
原帖由 pspman 于 2006-4-25 09:53 发表
You don't have permission to access / on this server.

直接访问 localhost,会出现
You don't have permission to access / on this server.
这是什么问题.
当我访问 localhost/a.php的时候就OK如何在访问 ...

看看是不是DocumentRoot的值改过了,如果是的话还要再看
<Directory "/usr/local/apache2/htdocs">中的"/usr/local/apache2/htdocs"改为相应的目录。
问一下要是在windows碰到如此情况该怎么办?documentRoot和index啥的都配置的没问题,文件夹权限也应该是最大了,但是还是forbidden.
专门进来顶这个。好久没来了。。。。。。

QUOTE:
原帖由 Herry_DLZeng 于 2007-3-23 00:54 发表



看看是不是DocumentRoot的值改过了,如果是的话还要再看
中的"/usr/local/apache2/htdocs"改为相应的目录。

<Directory />

Order Deny,Allow
Deny from All

</Directory>

apache配置应该包含这个,这样的话,默认根目录是不能被访问的
Order Deny,Allow
Deny from All
</Directory>
把这个改成

Order Deny,Allow
allow from All
</Directory>
另外不要用80端口.用别的端口,比如8000