[Zope] VHM not recognizing UserDB query strings... (PATH_INFO)
Phil Harris
phil.harris@zope.co.uk
Thu, 19 Jul 2001 23:39:15 +0100
Tone,
Change this:
<FORM ACTION="<!--#var SCRIPT_NAME--><!--#var PATH_INFO--><!--#if
QUERY_STRING-->?<!--#var QUERY_STRING--><!--#/if-->">
to:
<FORM ACTION="<dtml-var URL>">
I had exactly the same problem this morning, works for me ymmv.
hth
Phil
----- Original Message -----
From: "Tony McDonald" <tony.mcdonald@ncl.ac.uk>
To: "Zope" <zope@zope.org>
Sent: Thursday, July 19, 2001 6:36 PM
Subject: [Zope] VHM not recognizing UserDB query strings... (PATH_INFO)
> Hi all,
> I've almost got my authentication scheme working. Almost.
>
> I use UserDB and in the docLogin part of that product (ie the thing that
> gives you a nice form in the middle of the browser is this)
>
> <FORM ACTION="<!--#var SCRIPT_NAME--><!--#var PATH_INFO--><!--#if
> QUERY_STRING-->?<!--#var QUERY_STRING--><!--#/if-->"
>
> I'm using VHM and it's been really handy and really easy to set up, but
now
> when I look at the source of the form I see
>
> <FORM
>
ACTION="/VirtualHostBase/http/dummy27.ncl.ac.uk:80/VirtualHostRoot/medfac/te
> st_get_topics2" METHOD="POST">
>
> Whereas I should get
> <FORM ACTION="/medfac/test_get_topics2" METHOD="POST">
>
> Can someone point out what is going wrong. I guess it's SCRIPT_NAME or
> PATH_INFO, but there's no mention of them in VirtualHostMonster.py in
> SiteAccess.
>
> After using REQUEST, it appears to be PATH_INFO.
>
> The Apache directives I'm using are
> <VirtualHost 192.168.1.27:80>
> ServerAdmin tony.mcdonald@ncl.ac.uk
> ServerName dummy27.ncl.ac.uk
> DocumentRoot "/home/zope/Zope-2.3.3-src/static_content"
> ErrorLog "/home/zope/Zope-2.3.3-src/var/error_log"
> TransferLog "/home/zope/Zope-2.3.3-src/var/access_log"
> CustomLog "/home/zope/Zope-2.3.3-src/var/referer_log" referer
> CustomLog "/home/zope/Zope-2.3.3-src/var/agent_log" agent
> RewriteEngine on
> RewriteRule ^/static_content - [L]
> RewriteRule ^/(.*)
>
http://bogus.ncl.ac.uk:8080/VirtualHostBase/http/dummy27.ncl.ac.uk:80/Virtua
> lHostRoot/$1 [P,L]
> </VirtualHost>
>
>
> Should I just edit out the PATH_INFO stuff in the form?
>
> Thanks.
> Tone.
> --
> Dr Tony McDonald, Assistant Director, FMCC, http://www.fmcc.org.uk/
> The Medical School, Newcastle University Tel: +44 191 243 6140
> A Zope list for UK HE/FE http://www.fmcc.org.uk/mailman/listinfo/zope
>
>
> _______________________________________________
> Zope maillist - Zope@zope.org
> http://lists.zope.org/mailman/listinfo/zope
> ** No cross posts or HTML encoding! **
> (Related lists -
> http://lists.zope.org/mailman/listinfo/zope-announce
> http://lists.zope.org/mailman/listinfo/zope-dev )