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

Reply via email to