apache2 不會顯示一個資料夾 - 而另一個資料夾可以工作...困惑

apache2 不會顯示一個資料夾 - 而另一個資料夾可以工作...困惑

我使用的是 Ubuntu 13.10 PHP5,並且是中階 PHP 開發人員

兩個不同資料夾中完全相同的檔案(1.php) - 一個有效,另一個無效...

http://localhost/vetpro2/1.php

以上按預期工作...

http://localhost/vetpro/1.php

後者給出錯誤:

“禁止 - 您無權存取此伺服器上的 /vetpro/1.php。Apache/2.4.6 (Ubuntu) 伺服器位於本機主機連接埠 80”

Web伺服器已啟動/var/www,權限如下:

aveesh@aveesh-asus-ubuntu:/var/www$ ls -l vetpro/1.php
-rw-r--r-- 1 aveesh www-data 1051 Nov 11 09:50 vetpro/1.php
aveesh@aveesh-asus-ubuntu:/var/www$ ls -l vetpro2/1.php
-rw-r--r-- 1 aveesh www-data 1051 Nov 11 09:50 vetpro2/1.php

目錄權限相同:

aveesh@aveesh-asus-ubuntu:/var/www$ ls -l
drwxr-xr-x  5 aveesh   www-data    4096 Nov 11 17:27 vetpro
drwxr-xr-x  5 aveesh   www-data    4096 Nov 11 14:54 vetpro2

vetpro如果我使用另一個資料夾而不是- 例如vetpro3test- 一切正常!

我該怎麼做才能vetpro上班?

答案1

它正在工作/已修復

我清除了 apache2 並重新開始,也許以前有一些混亂的conf文件,我在網站可用的預設值中不完全理解這些文件。

要清除conf文件,最好

sudo apt-get remove --purge apache2 apache2-common

而不是手動刪除conf文件

相關內容