michal bukovjan <m_bukovja-@advis.cz> wrote: original article:http://www.egroups.com/group/zope/?start=27607
Is it possible to run an arbitrary CGI script (written in Perl) from within Zope's dedicated ZServer ?
The short answer is yes. But your performance varies depending on how deep you want to get into the subject. The most simple way to run Perl CGI is: (1) Use a Python external method to handle all CGI request. Let's call it "cgi_bin". (2) Your CGI URL requests would be something like: http://www.mysite.com/cgi_bin?cgi=mycgi.pl&arg1=var2&arg2=var2 (3) Inside your external method, you check the values of REQUEST.cgi, REQUEST.arg1, REQUEST.arg2 and use Python pipe commands to launch the Perl interpreters and capture the output. (On Windows, use functions from the win32pipe module in Python's Win32 extensions.) There was some discussion on all this about a week ago. Please read the thread "newbie CGI question": http://www.egroups.com/group/zope/showthread.html?start=26666 If you don't like the look of the URL, you can still use Zope's SiteAccess product to tweak and interprete a URL like htpp://www.mysite.com/cgi-bin/mycgi.pl?arg1=var1&arg2=var2 But in order to achieve decent response time, you will have to use Apache + mod_rewrite + mod_perl + Zope. Which is more involved. Hung Jung ______________________________________________________ Get Your Private, Free Email at http://www.hotmail.com