7

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

我的 htttpd.conf 文件包括

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

DirectoryIndex index.php index.html

如果以上都OK,会出现什么问题?

4

1 回答 1

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 的文件,它起作用了!

于 2012-12-25T13:12:14.627 回答