Apache 的目录列表只显示一些文件和文件夹

Apache 的目录列表只显示一些文件和文件夹

使用 linux ubuntu。

我的所有文件都在其中/var/www/

Apache 配置/etc/apache2/apache2.conf

#add Directory listings  
<Directory /var/www/>
Options Indexes FollowSymLinks
</Directory>

/var/www/Message 中的权限:

drwxr-xr-x 14 www-data www-data 4096 Sep  8 09:07 .
drwxrwxr-x 26 www-data www-data 4096 Sep  8 09:03 ..
drwxr-xr-x  2 www-data www-data 4096 Sep  8 09:07 ajax
drwxr-xr-x  2 www-data www-data 4096 Sep  8 09:07 css
drwxr-xr-x  2 www-data www-data 4096 Sep  8 09:07 images
drwxr-xr-x  3 www-data www-data 4096 Sep  8 09:07 inc
-rw-r--r--  1 www-data www-data 1117 Sep  8 09:07 index.php
drwxr-xr-x  2 www-data www-data 4096 Sep  8 09:07 js
drwxr-xr-x  4 www-data www-data 4096 Sep  8 09:07 lib
drwxr-xr-x  2 www-data www-data 4096 Sep  8 09:07 messages
-rw-r--r--  1 www-data www-data  518 Sep  8 09:07 profile.php

从 localhost、localhost/Message/ 我可以列出以下目录。

[PARENTDIR] Parent Directory            -    
[DIR]   inc/        2014-09-08 09:07    -    
[ ]     index.php   2014-09-08 09:07    1.1K     
[DIR]   lib/        2014-09-08 09:07    -        
[DIR]   messages/   2014-09-08 09:07    -    
[ ]     profile.php 2014-09-08 09:07    518     

例如,我无法使用浏览器访问或显示 images/jane.jpg 中的文件。有什么建议吗?

答案1

好吧,我不知道造成这种麻烦的原因,但这是我的愚蠢的修复

我使用 mkdir 创建了一个新目录。然后我使用另一个 mkdir 创建了所需的所有子文件夹。

然后我开始将所有文件从一个子文件夹递归复制到另一个子文件夹。我更改了权限和所有权,现在它可以在新文件夹中运行。

权利和所有权相同的就像问题

相关内容