我遇到了CakePHP的問題。我下載了CakePHP並將框架解壓到我的項目文件夾中:ProjectCake。然後運行我的站點(localhost):conrad.lh。瀏覽器顯示: 您無權訪問此服務器上的/ app/webroot /。CakePHP您沒有權限訪問此服務器上的/ app/webroot/
這裏是我的文件: 的/ etc/apache2的/ STE-可用/默認
<VirtualHost *:80>
ServerName localhost
DocumentRoot /home/conrad/Desktop/projects_java/ProjectCake
<Directory /home/conrad/Desktop/projects_java/ProjectCake>
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
/etc/apache2/site-available/conrad.lh
<VirtualHost *:80>
ServerName conrad.lh
DocumentRoot /home/conrad/Desktop/projects_java/ProjectCake
<Directory /home/conrad/Desktop/projects_java/ProjectCake>
Options Indexes FollowSymLinks Includes
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
誰能幫我?
最有可能的,運行Web服務器的用戶不沒有讀取權限到您的桌面(甚至您的用戶主目錄)。 –
由於這是一個Apache問題(而不是Cake或PHP問題),因此您可能會從http://webmasters.stackexchange.com獲得更好的幫助。 –
我嘗試刪除CakePHP,並創建簡單的PHP文件,它的工作原理,所以我認爲問題出現在CakePHP中。 – user1518451