我刚刚手动安装Apache和PHP,除了一件事情之外,一切工作正常:我无法获取目录列表或打开任何文件。一个小问题。Apache目录列表不起作用
如果我改变我的根在我的Apache目录htdocs中它工作正常,但它拒绝当我把它变成我想要的目录下工作。
我已经安装了PHP的F:\PHP
,我安装了Apache的F:\Program Files\Apache
,并且我的根目录是F:\www
(这最后一件事是问题)。
这里是我的httpd.conf的片段
<Directory "F:/www">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
目录与test.php的存在于它,我得到403禁止错误,当我尝试两种。
如果我改变线<Directory "F:/www">
指向htdocs目录上面提到和重新启动Apache,它工作正常。为什么不喜欢F:/ www?
我做错了什么?谢谢!
明显的问题:您是否在更改.conf文件后重新启动apache?而且从来没有在Windows上试过Apache,路径中的'/'是否正确? “\”会更好吗? – 2011-04-07 21:15:28
@Marc,是的,我已经多次重启Apache。 – 2011-04-07 21:19:01
道歉,如果这更适合ServerFault? – 2011-04-07 21:27:47