If anyone is interested I fixed this problem in a sudden (rare) moment of
inspiration...

in the htaccess statement I had put ErrorDocument 404
http://www.mysite.com/error/error.php rather than /error/error.php

This caused apache to basically start a separate request rather then pass it
on thru, which explains why the variables were as they were and why the
status was 401 rather than 404.

Obvious really when one thinks about it.

Thanks for you advice tho tim, much appreciated.

Tom
----- Original Message -----
From: "Tom Carter" <[EMAIL PROTECTED]>
To: "Tim" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Monday, August 06, 2001 2:45 PM
Subject: Re: [PHP] 404's and requesting page


> Very odd.. I checked REQUEST_URI and outputed phpinfo() as you suggested
and
> nowhere does it say the name of the file that was requested.. is this a
> server configuration issue?
>
> All the variables relating to pages are set to the page that is displaying
> the error rather than the request that is producing it... nowhere was that
> name menionted!
>
> Anyone? Is this just me being strange?
>
>
> > Ah, yes.  You are correct about the $REDIRECT_URL thing.  I was looking
> > at some old code I had to deal with this and mis-read it. :)
> >
> > I use ErrorDoument just as you describe.
> >
> > I just tried this, and on my system $HTTP_SERVER_VARS["REQUEST_URI"]
> > contains the URI that generated the error.
> >
> > If your 404 page just dumps phpinfo() you can see the list of variables
> > available to your script.
> >
> > - Tim
> >
> > On 05 Aug 2001 21:16:29 +0100, Tom Carter wrote:
> > > Thanks for the advice Tim, however it didn't work. Neither of the
> statements
> > > in your mail were set ... I trued $REDIRECT_STATUS and that was set to
> 401
> > > (even tho that doc wasn't capturing that error) and $REDIRECT_URL was
> set to
> > > the path of the file handling the errors.
> > >
> > > Is there some other apache config I need to make?
> > > The .htaccess line I have doing the redirect is
> > > ErrorDocument 404 path/to/file
> >
> >
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> To contact the list administrators, e-mail: [EMAIL PROTECTED]
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
To contact the list administrators, e-mail: [EMAIL PROTECTED]

Reply via email to