On Thu, 4 May 2000, Michael Lake wrote:
> Hi,
>
> I am getting the folowing arror from Apache.
>
> "You don't have permission to access /~mikel/ on this server."
> when I try "http://localhost/~mikel/"
> Details below..
>
> They are in ~/mikel/public_html/kinetics/
> drwxrwxr-x 3 mikel mikel 1024 May 4 14:48 public_html
> drwxr-xr-x 3 mikel mikel 1024 May 4 14:49 kinetics
> within kinetics dir I have...
> -rw-r--r-- 1 mikel mikel 233064 May 4 14:49 data
> drwxr-xr-x 2 mikel mikel 1024 May 4 14:49 images
> -rw-r--r-- 1 mikel mikel 1171 May 4 14:49 index.html
>
> But if I enter http://localhost/~mikel/kinetics/ I get...
Um ... kinetics has to reside INSIDE your public_html
directory. Move EVRYTHING into there.
That is your document root for ~mikel.
> "You don't have permission to access /~mikel/ on this server."
> The access_log says:
> 127.0.0.1 - - [04/May/2000:15:15:06 +1000] "GET /~mikel/ HTTP/1.0" 403
> 154
The error message means that you are trying to view
an empty directory.
Your file permissions look fine :-)
Oh, when experiencing errors like this, tail -f error_log in a shell,
and keep watching that window! error_log tells you alot more than
access_log ... down to things like "file does not exist" or "file
permissions deny server execution" ... really useful :)
Rgds
RIck W
--
Rick Welykochy || Praxis Services
--
SLUG - Sydney Linux Users Group Mailing List - http://www.slug.org.au
To unsubscribe send email to [EMAIL PROTECTED] with
unsubscribe in the text