[Zope] Re: mod_pcgi2
Oleg Broytmann
phd2@earthling.net
Tue, 11 Apr 2000 07:34:08 +0000 (GMT)
Hello!
Two messages from a user, that probably will help me to debug the module
and the problem with locations. Thanks, Bill!
Message one:
On Mon, 10 Apr 2000, Bill Mair wrote:
> Hi Oleg,
>
> you don't know me but I would like to share some debugging info that I
> have preened from apache and your wonderful mod_pcgi2.
>
> What I am trying to do is set up a virtual host on apache, using Zope as
> the content handler:
>
> <VirtualHost 193.197.0.45>
> ServerName www.linux-thinkpad.org
> [SNIP]
>
> <Location />
> SetHandler pcgi-handler
> PCGI_ROOT /
> PCGI_SetEnv SiteRootPATH /
> </Location>
> </VirtualHost>
>
> I know that your documentation says that it won't work, but what I did
> find out was the following:
>
> 1) If a file matching the definition DirectoryIndex in httpd.conf exists
> the VirtualHost DocumentRoot then
> that file is passed to pcgi2 for interpretation.
>
> 2) If there is no DocumentRoot for the VirtualHost then apache looks for
> the matching file in what I believe
> is the default DocumentRoot (normally something like index.html).
>
> 3) The result of 1) or 2) is then passed to pcgi2 for evaluation. But if
> 1) and 2) deliver nothing then the
> directory contents of the DocumentRoot are listed.
>
> For fun I added PCGI2 to the DirectoryIndex and defined a DocumentRoot
> for the VirtualHost and
> did "touch PCGI2" in it's DocumentRoot.
>
> And guess what, mod_pcgi2 got a request for the uri /PCGI2.
>
> I don't know if this helps, but I hope you can find a solution for the
> <Location /> problem based on
> what I have found out.
>
> Please let me know what you think.
>
> Bill.
>
Oleg.
----
Oleg Broytmann http://members.xoom.com/phd2.1/ phd2@earthling.net
Programmers don't die, they just GOSUB without RETURN.