[Zope-dev] mod_pcgi2 configuration
Oleg Broytmann
phd@phd.russ.ru
Thu, 20 Jan 2000 15:58:54 +0000 (GMT)
On Thu, 20 Jan 2000, Federico Di Gregorio wrote:
> downloaded, compiled, installed. now, my httpd.conf contains
> (note: the strange paths are due to the debian Zope install):
>
> PCGI_SOFTWARE_NAME Zope
> PCGI_SOFTWARE_HOME /usr/lib/zope
> PCGI_SOFTWARE_EXE /usr/bin/python
> PCGI_MODULE_PATH /usr/lib/zope/lib/python/Zope
> PCGI_PUBLISHER /usr/lib/zope/pcgi/pcgi_publisher.py
> PCGI_SOCKET_FILE /var/lib/zope/var/Z2-pcgi.soc
> PCGI_PID_FILE /var/lib/zope/var/Z2-pcgi.pid
> PCGI_ERROR_LOG /var/lib/zope/var/Z2-pcgi.log
> PCGI_DISPLAY_ERRORS 1
Looks good.
> /var/log/apache/error.log contains:
>
> [Thu Jan 20 16:05:36 2000] [notice] Apache/1.3.9 (Unix) Debian/GNU (mod_pcgi2/1.0.0; PCGI/2.0a5) configured -- resuming normal operations
Ok here.
> in srm.conf I have:
Oops! Are you sure Apache reads the file? Latest Apache just skips it;
or your particular installation may redefine the file to /dev/null or
such...
> <Location /test>
> SetHandler pcgi-handler
> PCGI_ROOT /
> PCGI_SetEnv SiteRootPATH /
> </Location>
Looks good.
> but apache returns page not found
The directives had not been handled by some reasons. In case of the real
error in my module you'll get error 500 (Internal server error).
Try moving the directives into httpd.conf.
Oleg.
----
Oleg Broytmann Foundation for Effective Policies phd@phd.russ.ru
Programmers don't die, they just GOSUB without RETURN.