環境
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 伺服器(apache
CentOS 上的使用者或群組)應該具有這些檔案的讀取權限。請記住,要使其正常工作,apache
需要對從/home
一直到相關文件的整個路徑進行讀取存取。