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.

Reply via email to