On Monday 07 January 2002 05:14 am, William A. Rowe, Jr. wrote:
> From: "William A. Rowe, Jr." <[EMAIL PROTECTED]>
> Sent: Monday, January 07, 2002 12:06 AM
> 
> 
> > From: "Ryan Bloom" <[EMAIL PROTECTED]>
> > Sent: Sunday, January 06, 2002 11:34 PM
> > 
> > > I would like to discuss the reasoning behind this change.  Why are we trying
> > > to overload the meaning of DocumentRoot this way?
> > 
> > Because it allows the DocumentRoot to be, well, nonexistant.
> > 
> > It allows us to have the following section;
> > 
> > <Location /nowhere>
> >     DocumentRoot unset
> > </Location>
> 
> Oh... I forgot to point out the purpose in this.  For an older
> [incompletely ported] module, the syntax;
> 
> <Location server-status>
>     SetHandler Status
>     DocumentRoot unset
> </Location>
> 
> gets rid of the stats that FirstBill complained of [which were in 1.3 as well.]

I was under the impression that those stats could be removed by having the 
status module implement a map-to-storage function.  Did I misunderstand the
purpose of that hook?  I realize that putting the DocumentRoot directive in the
core would allow a module author to not have to implement the map-to-storage
hook and still receive the same benefit.  I do not consider that a good reason
to introduce the complexity of allowing DocumentRoot inside a <Location>
container.

Ryan

______________________________________________________________
Ryan Bloom                              [EMAIL PROTECTED]
Covalent Technologies                   [EMAIL PROTECTED]
--------------------------------------------------------------

Reply via email to