環境

環境

環境

CentOS 6.5 x86_64
Apache2.4.9(定位=/usr/local/apache2)
PHP 5.5.13(定位=/usr/local/php5)
Apache 虛擬主機已啟用。

站點1

域=本機主機
路徑=/usr/local/apache2/htdocs
rst=確定

站點2

域=phpmyadmin
路徑=/usr/local/apache2/htdocs/phpmyadmin
rst=確定

站點3

網域=phpmyadmin3
路徑=/home/default7/website/phpmyadmin
rst=您無權存取/

站點4

網域=mysite1
路徑=/home/default7/website/mysite1
結果=您無法存取/

當我關閉selinux時,403也是一樣。

答案1

您是否考慮過檢查網站 3 和 4 中檔案的權限?它們都在您的主目錄中。 Web 伺服器(apacheCentOS 上的使用者或群組)應該具有這些檔案的讀取權限。請記住,要使其正常工作,apache需要對從/home一直到相關文件的整個路徑進行讀取存取。

相關內容