Linux
帶有目錄列表的 Apache 只顯示一些文件和文件夾
使用 linux ubuntu。
我的所有文件都在
/var/www/
.阿帕奇配置
/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 中的文件。有什麼建議麼?
好的,我沒有麻煩的原因,但這是我的愚蠢修復。
我用 mkdir 創建了一個新目錄。然後我用另一個 mkdir 創建了所有需要的子文件夾。
然後我開始將所有文件從一個子文件夾遞歸複製到另一個子文件夾。我更改了權利和所有權,現在它適用於新文件夾。
權利和所有權與問題中的相同。