我的 Apache Web 服务器突然停止了自动提供 index.php 文件的服务,而是显示目录列表。我已经尝试了一些帮助,但没有成功。
我的 htttpd.conf 文件包括:
<IfModule module_php5>
AddType application/x-httpd-php .php
</IfMOdule>
并且
DirectoryIndex index.php index.html
如果上述都没有问题,那么可能出现了什么问题?
我的 Apache Web 服务器突然停止了自动提供 index.php 文件的服务,而是显示目录列表。我已经尝试了一些帮助,但没有成功。
我的 htttpd.conf 文件包括:
<IfModule module_php5>
AddType application/x-httpd-php .php
</IfMOdule>
并且
DirectoryIndex index.php index.html
当我第一次提出问题时,我对快速回复感到惊讶,但后来回复停止了!所以我无意中找到了答案。主服务器根目录可以正确显示索引文件,但我的用户站点文件夹却没有。
在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>
将用户名和密码写入文件后,它可以正常工作!
index.php
会发生什么? - zerkmsDirectoryIndex
吗?如果是这样,更改配置后是否重新启动了 Apache? - CharlesDirectoryIndex
并重启了 Apache,但是没有任何变化。 - mavili