python cgi + IIS

dsavitsk dsavitsk at e-coli.net
Sun Jun 23 01:44:02 EDT 2002


very nice.  i don't actually use iis on that computer.  i opened it long
enough to take a screen shot, but, on that computer anyway, i use apache.

oddly enough, the e-coli.net site does run on IIS, but not on my computer.

-d


"George Hester" <hesterloli at hotmail.com> wrote in message
news:Y4OP8.46694$GY.14566397 at twister.nyroc.rr.com...
> Have you noticed this guy/gal has errors in their IIS?
>
> http://www.e-coli.net/pyiis_server.html
>
> --
> George Hester
> _________________________________
> "Steve Holden" <sholden at holdenweb.com> wrote in message
> news:x0NP8.165989$Fp1.91529 at atlpnn01.usenetserver.com...
> > "Axel Grune" <NineOfSix at gmx.de> wrote in message
> > news:3D0F1813.3010304 at gmx.de...
> > > Hi, I'm trying to get my IIS (Win2k Pro) execute my python scripts.
> > > I added the 'App Mapping' info for '.pycgi' files in the properties of
> > > IISAdmin (Computermanagement) as I read in the internet. The string
> > > for the executable file is 'D:\Python22\python.exe -u %s %s' (the path
> > > is valid).
> > > But when i try to call it within my browser, it just displays it like
a
> > > normal text file instead of executing it.
> > >
> > >
> > > the script (its called test.pycgi):
> > > #!/usr/bin/python
> > >
> > > print "Content-Type: text/plain\n\n"
> > > print "Hallo Welt"
> > >
> > >
> > > has anyone an idea?
> > >
> > You have almost certainly made a typo, or you didn't apply the changes
to
> > the directory you are trying to run the CGI from. I just followed the
steps
> > at
> >
> >     http://www.e-coli.net/pyiis.html
> >
> > to install .cgipy as a Python-executing extension, and everything
worked --
> > the following program printed out a complete list of environment
variables.
> > #
> > # Python CGI script
> > #
> > import os
> > print """Content-Type: text/html
> >
> > <html>
> > <head>
> >   <title>Python Web Page</title>
> > </head>
> > <body>
> > """
> >
> > for k, v in os.environ.items():
> >     print "%s=%s<br>\n" % (k, v)
> >
> > print """
> > </body>
> > </html>
> > """
> >
> > Personally I'd rather run CGI than use ASP under IIS, so I hope you can
get
> > it to work. Clearly at the moment IIS isn't recognising the .cgi
extension
> > as needing to run the Python interpreter.
> >
> > regards
> > -----------------------------------------------------------------------
> > Steve Holden                                 http://www.holdenweb.com/
> > Python Web Programming                http://pydish.holdenweb.com/pwp/
> > -----------------------------------------------------------------------
> >
> >
> >
> >
> >
>
>





More information about the Python-list mailing list