Hi Ali, I am using Pyramid in conjunction with IIS (though not in IIS). I run Pyramid as an external process (as a Windows Service) and run a reverse proxy to the Pyramid process. In my setup I proxy through Apache (Running on the same windows box), but there are other options in IIS (I think there are some more): http://www.helicontech.com/ http://www.iisproxy.net/
If you want to run inside IIS, you need to get to the point where you can pass a WSGI application to the in process server. The options I know of are: http://code.google.com/p/isapi-wsgi/ http://sourceforge.net/apps/trac/pyisapie/wiki I looks like pyisapie has a wsgi example you should be able to meld that with: from paste.deploy import loadapp wsgi_app = loadapp('config:production.ini', relative_to='.') Where wsgi_app get's given to pyisapie / isapi-wsgi to use. Unfortunately there is not really an obvious and easy deployment story for any Python framework on Windows. If I personally had any other option (like say Linux) I would take it. -Chris On Mon, Feb 27, 2012 at 4:00 PM, Ali <[email protected]> wrote: > Has anyone got Pyramids to work with IIS? I've looked into the issue > and it seems PyISAPIe can be the answer to that but there isn't any > documentation on how to get it to work. > > -- > You received this message because you are subscribed to the Google Groups > "pylons-discuss" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/pylons-discuss?hl=en. > > -- Christopher Lambacher [email protected] -- You received this message because you are subscribed to the Google Groups "pylons-discuss" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/pylons-discuss?hl=en.
