Question

403 Forbidden Apache2 on LAMP

Posted January 16, 2015 4.7k views

Trying to get a new laravel app going, but it seems I cannot access my root directory. Apache logs show:

[Fri Jan 16 09:38:31.855624 2015] [core:error] [pid 5641]   
(13)Permission denied: [client [removed]] AH00035: access to / denied 
(filesystem path '/root/scheduleify') because search permissions are 
missing on a component of the path

I’ve tried running these commands, then restart the server:

sudo chown -R www-data: app/storage
sudo chmod -R 755 app/storage
sudo chown -R www-data: /root/scheduleify


Nothing seems to be working. Any advice? My first time doing anything like this, I have very little Linux/Administrative background. Any help is appreciated!

4 comments

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

×
1 answer

This question was answered by @ryanpq:

I would recommend against placing anything that will be served publicly under your /root directory. By default directories under /root only have permissions for the root user.

View the original comment

Submit an Answer