Hello, mod_pcgi2 users. Most of you know already that my module has a problem being installed onto root location. Some sressed that even installing it onto locations started with common prefix (<Location /a/b> and <Location /a/c>, e.g.) lead to a problem. I think these are the same problem, actually - it is just that root is common prefix for all locations. I am not sure where is the bug - in my module or in Apache. May be I am doing something wrong, but I don't know what is wrong and how to fix it. Well, a user of the module prepare some information and workaraound. Thanks, Thomas! But the actual workaround looks very suspicious to me. Anyone who want to resolve the problem - please look into it; we'll discuss the problem and the slutions here... Oleg. (All opinions are mine and not of my employer) ---- Oleg Broytmann Foundation for Effective Policies phd@phd.russ.ru Programmers don't die, they just GOSUB without RETURN. ---------- Forwarded message ---------- Date: Mon, 3 Apr 2000 10:55:19 +0200 (CEST) From: Thomas Viehmann <tv@beamnet.de> To: phd2@earthling.net Subject: Apache with Zope and mod_pcgi2 handling a whole site Hi Oleg Broytmann, I have had some trouble figuring out how to server a whole site with Apache/mod_pcgi2/Zope. I think this is the same problem you described as open in your mail below. If it is still open I think I have a workaround (involving the patching of Zope's ZServer/PCGIServer.py, though...) and a description of the problems at http://www.zope.org/Members/viehmann/zope_mod_pcgi2_apache_trouble I have not submitted this as a bug or for review for a tip yet as I am not sure whether this solution is acceptable. Greetings Thomas --- This is your mail from the zope mailing list from March 4, 2000 --- On Fri, 3 Mar 2000, Jordan B. Baker wrote:
<Location /> SetHandler pcgi-handler </Location>
I already got few bug reports about this. I suspect it is a problem with Apache. When installing the handler onto / location Apache passes wrong PATH_INFO to my module. Currently the only way to overcome is to use non-/ location... Oleg. ---- Oleg Broytmann Foundation for Effective Policies phd@phd.russ.ru Programmers don't die, they just GOSUB without RETURN.