I installed RedHat 6.2 yesterday and it put Apache on my machine, which was running beautifully until I started messing with permissions. Now I'm getting the "Forbidden" message.
My access_log file is giving this:
220.127.116.11 - - [02/May/2000:14:21:20 -0400] "GET / HTTP/1.1" 403 287
My error_log file is giving me this:
[Tue May 2 15:25:21 2000] [error] [client 18.104.22.168] client denied by serve
r configuration: /home/httpd/html
Any chance someone could give me a hand with figuring out what permissions I screwed up? I tried to change the groups and owners back to how they started, but I'm guessing that I didn't get it right. Should root own the html directory?
If I do a ls -al on my httpd directory it looks like this now:
drwxr-xr-x 5 root root 4096 May 1 10:19 .
drwxr-xr-x 9 root root 4096 May 2 13:40 ..
drwxr-xr-x 2 root root 4096 Mar 1 13:37 cgi-bin
drwxr-xr-x 3 root root 4096 May 2 14:07 html
drwxr-xr-x 3 root root 4096 May 1 10:21 icons