Добрый день господа.
Хочу поднять проект на laravel.
Создал его в: /home/rishat/workspace/web/laravelprojects/test/laravel/
Прописал в апаче локальные домены.
<VirtualHost laravel.local:80>
ServerName laravel.local
ServerAlias laravel.local
ServerAdmin webmaster@localhost
DocumentRoot /home/rishat/workspace/web/laravelprojects/test/laravel/public
<Directory /home/rishat/workspace/web/laravelprojects/test/laravel/public>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
Но когда пытаюсь зайти на этот адрес, выбивает.
Forbidden
You don't have permission to access / on this server.
Apache/2.4.18 (Ubuntu) Server at laravel.local Port 80
P.S
root@skeletonpc:~# sudo chmod -R 777 /home/rishat/workspace/web/laravelprojects
root@skeletonpc:~# sudo service apache2 stop
root@skeletonpc:~# sudo service apache2 start
root@skeletonpc:~#
Но прикол в том что это работает в папках где без рута никак поредачить ничего нельзя. В моем случае проект находится в папке которая не требует рута. А в итоги апач ничего не может там делать. А я могу. Даже если права через консоль даю.