Apache列出目录文件而不是index.php

时间:2012-12-16 03:37:15

标签: php apache directoryindex

我的Apache Web服务器突然停止自动提供index.php文件。它显示了direcotry列表。我尝试了帮助,但没有运气。

我的htttpd.conf文件包含

<IfModule module_php5>
    AddType application/x-httpd-php .php
</IfMOdule>

DirectoryIndex index.php index.html

如果以上都可以,那可能是什么错误?

1 个答案:

答案 0 :(得分:7)

当我第一次提出这个问题时,我很快就得到了快速响应,然后回复停止了!所以我自己找到了答案(偶然!)。主服务器根显示索引文件很好,这是我的用户站点文件夹没有。

apache用户目录中的每个用户都有一个.conf文件。我添加了

<Directory "/Users/mavili/Sites/">
    Options Indexes MultiViews FollowSymLinks SymLinksIfOwnerMatch Includes ExecCGI
    DirectoryIndex index.php index.html index.pl index.cgi
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

进入我的用户名和tata的文件,它有效!