| Troy Wilson 
    wilsonta72 at gmail.com Wed Nov 28 04:42:06 EST 2007 
 Hi all,
I can not seem to get the PythonHandlerModule directive to work. The
following conf works:
-------------------------------------------------------------
<Directory /home/test/public_html>
                Options -Indexes -MultiViews
                <IfModule mod_python.c>
                        SetHandler python-program
                        PythonAuthenHandler handler
                        PythonAuthzHandler handler
                        PythonHandler handler
                        PythonDebug On
                        PythonInterpreter test
                        PythonAutoReload On
                        AuthType python-auth
                        AuthName "Restricted"
                        require valid-user
                </IfModule>
</Directory>
-----------------------------------------------
While this setup produces a 401 error:
---------------------------------------------------
 <Directory /home/test/public_html>
                Options -Indexes -MultiViews
                <IfModule mod_python.c>
                        SetHandler python-program
                        PythonHandlerModule handler
                        PythonDebug On
                        PythonInterpreter test
                        PythonAutoReload On
                        AuthType python-auth
                        AuthName "Restricted"
                        require valid-user
                </IfModule>
</Directory>
------------------------------------------------
The simplest form of the handler code:
--------------------------------------------------
from mod_python import apache
def authenhandler(req):
        req.user = "test"
        return apache.OK
def authzhandler(req):
        return apache.OK
def handler(req):
        return apache.OK
---------------------------------------------------------
My understanding was that the PythonHandlerModule directive would search
inside the handler code for a function matching the phase. It does not seem
to do this.Have I misinterpreted what this directive was meant to achieve?
Cheers Troy
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mm_cfg_has_not_been_edited_to_set_host_domains/pipermail/mod_python/attachments/20071128/cf6ee0e1/attachment-0001.html
 |