[Zope] Apache + Zope + Authentication

Erick Mechler emechler@rescomp.berkeley.edu
Mon, 15 Nov 1999 01:20:37 -0800


:: not sure if the '+' is the right thing, but I meant that you need a
:: Options ExecCGI on your cgi-bin directory. Sorry if that wasn't all
:: clear

Yeah, the "+" syntax is correct (apache.org/docs/mod/core.html#options)

:: next time you try, paste the relevant part of your rewrite log. That
:: normally gives some clues....

Here is the output to the rewrite log (level 9) as a result of me going to
http://hal.rescomp.berkeley.edu/cgi-bin/Zope.cgi, and clicking on the
"management screen" link.  To the uneducated eye (mine) it doesn't look
like there's anything special here, however.

169.229.70.180 - - [15/Nov/1999:01:10:41 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] add path-info postfix: /export/www/cgi-bin/Zope.cgi ->
/export/www/cgi-bin/Zope.cgi/
169.229.70.180 - - [15/Nov/1999:01:10:41 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] strip per-dir prefix: /export/www/cgi-bin/Zope.cgi/ ->
export/www/cgi-bin/Zope.cgi/
169.229.70.180 - - [15/Nov/1999:01:10:41 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] applying pattern '^/Zope(.*)' to uri 'export/www/cgi-bin/Zope.cgi/'
169.229.70.180 - - [15/Nov/1999:01:10:41 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (1) [per-dir
/] pass through /export/www/cgi-bin/Zope.cgi
169.229.70.180 - - [15/Nov/1999:01:10:48 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] add path-info postfix: /export/www/cgi-bin/Zope.cgi ->
/export/www/cgi-bin/Zope.cgi/manage
169.229.70.180 - - [15/Nov/1999:01:10:48 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] strip per-dir prefix: /export/www/cgi-bin/Zope.cgi/manage ->
export/www/cgi-bin/Zope.cgi/manage
169.229.70.180 - - [15/Nov/1999:01:10:48 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] applying pattern '^/Zope(.*)' to uri
'export/www/cgi-bin/Zope.cgi/manage'
169.229.70.180 - - [15/Nov/1999:01:10:48 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (1) [per-dir
/] pass through /export/www/cgi-bin/Zope.cgi
169.229.70.180 - - [15/Nov/1999:01:11:01 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] add path-info postfix: /export/www/cgi-bin/Zope.cgi ->
/export/www/cgi-bin/Zope.cgi/manage
169.229.70.180 - - [15/Nov/1999:01:11:01 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] strip per-dir prefix: /export/www/cgi-bin/Zope.cgi/manage ->
export/www/cgi-bin/Zope.cgi/manage
169.229.70.180 - - [15/Nov/1999:01:11:01 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (3) [per-dir
/] applying pattern '^/Zope(.*)' to uri
'export/www/cgi-bin/Zope.cgi/manage'
169.229.70.180 - - [15/Nov/1999:01:11:01 -0800]
[hal.rescomp.berkeley.edu/sid#82df19c][rid#82e31bc/initial] (1) [per-dir
/] pass through /export/www/cgi-bin/Zope.cgi

:: hope you have mod_rewrite etc. configured into it.

[emechler@hal /var/log/apache]$ httpd -l        
Compiled-in modules:
  http_core.c
  mod_env.c
  mod_log_config.c
  mod_mime.c
  mod_negotiation.c
  mod_status.c
  mod_autoindex.c
  mod_dir.c
  mod_cgi.c
  mod_userdir.c
  mod_alias.c
  mod_rewrite.c
  mod_access.c
  mod_auth.c
  mod_setenvif.c
  mod_ssl.c
  mod_perl.c
  mod_php3.c
[emechler@hal /var/log/apache]$

mod_rewrite is in there.

Hey, I appreciate all of the help that you have given me so far.  Please
don't give up on me yet ;)

Regards,
Erick