[CentOS] Re: apache permission problems
Nick Smith
nick.smith79 at gmail.com
Thu Apr 13 14:58:15 UTC 2006
On 4/13/06, Nick Smith <nick.smith79 at gmail.com> wrote:
> Well i finally got CentOS 4.3 booting, apache is installed, and im
> trying to setup some virutal hosts, i want the main site to be my
> default virtual host (which i had on my gentoo server) but i keep
> getting permission denied errors:
>
> Forbidden
>
> You don't have permission to access / on this server.
>
> Additionally, a 403 Forbidden error was encountered while trying to
> use an ErrorDocument to handle the request.
>
> and in the logs i get:
>
> (13)Permission denied: access to /favicon.ico denied
> (13)Permission denied: access to /favicon.ico denied
> (13)Permission denied: access to / denied
>
> i have even tried chmod 777 on the /home/user/public_html dir and that
> still didnt resovle the issue. What user do the files have to be
> owned by? i would assume the user, but i have also tried apache:apache
> and root:root, since the original htdocs dir was owned by root:root.
> everything ive tried just gives me the same permission denied error.
> here is my vhosts.conf file (i created it under conf.d)
>
> NameVirtualHost *:80
>
> <VirtualHost *:80>
> ServerAdmin webmaster at domain.com
> ServerName domain.com
> ServerAlias www.domain.com
> DocumentRoot /home/nick/public_html
> ErrorLog /home/nick/logs/error_log
> CustomLog /home/nick/logs/access_log combined
>
> <Directory "/home/nick/public_html">
> Options Indexes FollowSymLinks
> AllowOverride None
> Order allow,deny
> Allow from all
> </Directory>
> </VirtualHost>
>
> It DID work with the default install, i got the default page, but for
> some reason when i switch to virtual hosts i started getting denied.
>
> I also have this in my httpd.conf file:
>
> <IfModule mod_userdir.c>
> UserDir public_html
>
> #
> # Control access to UserDir directories. The following is an example
> # for a site where these directories are restricted to read-only.
> #
> <Directory /home/*/public_html>
> AllowOverride FileInfo AuthConfig Limit Indexes
> Options MultiViews Indexes SymLinksIfOwnerMatch IncludesNoExec
> <Limit GET POST OPTIONS PROPFIND>
> Order allow,deny
> Allow from all
> </Limit>
> <LimitExcept GET POST OPTIONS PROPFIND>
> Order deny,allow
> Deny from all
> </LimitExcept>
> </Directory>
>
> <Directory /home/*/public_html/cgi-bin>
> Options ExecCGI
> SetHandler cgi-script
> </Directory>
>
> </IfModule>
>
> any ideas? any other info you need to help me out?
>
> thanks
>
> Nick
>
and i am not running selinux.
More information about the CentOS
mailing list