CakePHP У вас нет прав доступа к /app/webroot/ на этом сервере
У меня проблема с CakePHP. Я скачал CakePHP и разархивировал фреймворк в папку моего проекта: ProjectCake. Затем запустите мой сайт (localhost): conrad.lh . Дисплей браузера: у вас нет прав доступа к / app / webroot / на этом сервере.
Вот мои файлы: / etc / apache2 / ste-available / default
<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>
Может кто-нибудь мне помочь?
1 ответ
Решение
Скорее всего, это проблема с разрешениями. Вы должны предоставить любому пользователю, на котором работает веб-сервер, права на чтение (и, возможно, на запись).
В качестве временного и небезопасного варианта выполните следующую команду в папке проекта, чтобы убедиться, что проблема вызвана ограничением разрешений файловой системы:
chmod 777 ProjectCake -R