[Zope] - Zope 1.9 NT/IIS 4.0 Problems
Vincent Joseph
vincent.joseph@usa.net
Fri, 08 Jan 1999 08:54:04 -0500
Stefan,
If you are running zope as an NT service, read on....
This problem occured to me as well. And Brian Lloyd had the
following to say (BL>):
BL> Aaaaarrgghh... I've figured this out. This should only happen
BL> in cases where you are using IIS and the *NT Service* version
BL> of Zope. The NT Service version had no sys.argv, which cgi.py
BL> checks for if no QUERY_STRING is found in the environment. IIS
BL> apparently doesn't even set QUERY_STRING if there isn't one, so
BL> cgi.py tries to look at sys.argv which doesn't exist and...
BL> I've added a fix that will be in the next revision.
I am not sure if the fix did go into the next version (or if there
was a next version). Brian was kind enough to send me a "fixed"
zope1 executable (originally called pss.exe). I am not sure what
my distribution rights on zope are, so I am not attaching the
modified executable in this email. The modified exe was also sent
to the mailing list.
Hope this helps,
Vincent
Stefan Franke wrote:
>
> I've just installed Zope 1.9 on my NT 4.0 SP3 box and I can't get it
> running
> with IIS 4.0 (using serve.py with ZopeHTTPpublisher it works fine).
>
> When I try to access the management screen (or any other screen) via
>
> http://my-domain/cgi-koeln/koelnzope.exe/manage
>
> (this is the valid path - 'koelnzope' is the installation name) I get
> the "Sorry,
> an error occurred" message with the traceback
>
> <!--
> Traceback (innermost last):
> File D:\Programme\Zope\Koelnzope\lib\python\ZPublisher\Publish.py,
> line 872, in publish_module
> File D:\Programme\Zope\Koelnzope\lib\python\ZPublisher\Publish.py,
> line 163, in __init__
> File D:\Programme\Zope\Koelnzope\lib\python1.5\cgi.py, line 795, in
> __init__
> AttributeError: argv
>
> -->
>
> The 'koelnzope' system service is running, and the directory settings
> for the cgi-koeln
> directory are ok AFAI can say.
>
> Any ideas?
--
It takes two to lie - one to lie and one to listen. (Homer Simpson)