[Zope] Newbie Q: how to use a "standard" CGI from Zope?
Jonothan Farr
jfarr@real.com
Mon, 18 Jun 2001 19:28:58 -0700
Probably the easiest way to do this is to just write an External Method that
sets up your environment in a Python dictionary and the executes your CGI in
that environment using os.execv() and friends. There isn't much reason to run a
CGI through Zope, though. Probably a better solution would be to run Zope behind
Apache instead of ZServer and just have Apache handle the CGI stuff.
Hope this helps,
--jfarr
----- Original Message -----
From: "Arian de Wit" <a.dewit@niwa.cri.nz>
To: <zope@zope.org>
Sent: Monday, June 18, 2001 6:39 PM
Subject: [Zope] Newbie Q: how to use a "standard" CGI from Zope?
> Hi All,
>
> I have some CGIs written in C and Fortran, compiled to EXEs and
> currently running on Apache (without Zope), and tested on IIS
> (without Zope) as well.
>
> How can I integrate these into Zope ZServer setup with a minimum
> of rewriting? I have access to the source code, but would like to
> change it as little as possible (re-invention of wheels, and all that).
>
> I had a look at the Zope docs on External Methods and the Python
> docs on extending Python using C, but this didn't seem to click --
> am I on the right track?
>
>
> Thanks very much,
>
> Arian
>
>
> ------------------------------------------------------------------
> Arian de Wit, MSc(Hons), i-Net+, MCSE
> Information Systems Integration Manager
> NIWA (National Institute of Water & Atmospheric Research)
> Gate 10 Silverdale Road, Box 11-115, Hamilton, New Zealand
> Phone (+64) 7-856 1769
> Fax (+64) 7-856 0151
> Web http://www.niwa.cri.nz
> ------------------------------------------------------------------
>
> _______________________________________________
> 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 )
>