Get-WindowsFeature shows that web-cgi is installed but not iis-cgi.
Are these the same?

On Tue, Dec 18, 2018 at 12:07 PM Larry Martell <[email protected]> wrote:
>
> Thanks. I ran that command, and I checked the settings and CGi is
> installed and enabled. I have the CGI icon in the IIS config page, but
> I do not have the FAST-CGI which is what all the docs seem to refer
> to.
>
> On Tue, Dec 18, 2018 at 10:49 AM Roger Gammans
> <[email protected]> wrote:
> >
> > Larry,
> >
> >
> > My script draws from the following urls all of which I found useful.
> >
> >  
> > https://docs.microsoft.com/en-us/iis/configuration/system.webserver/fastcgi/
> > http://blog.mattwoodward.com/2016/07/running-django-application-on-windows.html
> > http://mrtn.me/blog/2012/06/27/running-django-under-windows-with-iis-using-fcgi/
> > https://www.toptal.com/django/installing-django-on-iis-a-step-by-step-tutorial
> > https://docs.microsoft.com/en-us/azure/virtual-machines/windows/classic/python-django-web-app
> >
> >
> > I think you might not have all the correct 'features' installed, 
> > specifically you are probably missing CGI.
> > The PS line to install that seems to be:-
> >
> > Enable-WindowsOptionalFeature -Online -FeatureName IIS-CGI
> >
> >
> > Hope this helps a little.
> >
> >
> > On Tue, 2018-12-18 at 10:40 -0500, Larry Martell wrote:
> >
> > I am following the instructions I found here:
> >
> > https://www.toptal.com/django/installing-django-on-iis-a-step-by-step-tutorial
> >
> > I am up to this point: 'Configuring IIS to run a FastCGI application'
> > It says 'Click OK on the handler information dialog. IIS will then ask
> > you to confirm the creation of a matching FastCGI application entry
> > which you will need to confirm. This entry will be visible in the
> > FastCGI Settings feature, accessible at the root screen of the IIS
> > Management Console'
> >
> > But after I set up the Module Mapping and do the above there is no
> > entry for the handler in the FastCGI Settings.
> >
> > Anyone know what I may be doing wrong or how to proceed?
> >
> >
> > On Tue, Dec 18, 2018 at 4:35 AM Roger Gammans
> > <[email protected]> wrote:
> >
> >
> > Hi,
> >
> > I was looking at this back in November., although I'm not a Powershell or 
> > Windows expert I start to put together a powershell script to automate the 
> > setup, although there was a couple of lose ends.
> >
> > Most critically the order of handlers is import and you need to force the 
> > static files handler to be primary for media and static directories as 
> > whatever handler (by script uses fastcgi / wfastcgi.py)  use use to 
> > interface with wsgi as primary at the root level. (Eg so media and static 
> > overrides the root with their local config)
> >
> > Unfortunately I couldn't find anyway to control the handler ordering 
> > through powershell, I'm waiting on a window colleague to fix it up, but it 
> > is no longer a prioirty as the project as move away form windows hosting.
> >
> > If there is interest I'll see what I can do about getting the script public.
> >
> >
> > --
> >
> > Roger Gammans <[email protected]>
> > Gamma Science
> >
> > On Tue, 2018-12-18 at 11:22 +0200, Avraham Serour wrote:
> >
> > I feel your pain, once I had to deploy a django project on windows, after 
> > trying many different options I installed cygwin and form there nginx+uwsgi 
> > like any other normal person.
> >
> > Today microsoft have WSL, I think you may use that too, you can still use 
> > IIS to route traffic and forward the http connections. Maybe not as 
> > efficient as it could be but I think it will save you headaches.
> >
> > Good luck
> >
> > On Tue, Dec 18, 2018 at 6:10 AM Mike Dewhirst <[email protected]> wrote:
> >
> > On 18/12/2018 2:16 PM, Alex Heyden wrote:
> >
> > I have recently, and it was equal parts misery and pain. FastCGI via
> > wfastcgi, as outlined at
> > http://blog.mattwoodward.com/2016/07/running-django-application-on-windows.html
> >
> > I also had to downgrade from Python 3.7 to Python 3.6
> >
> > I wouldn't really consider myself an expert on the subject. All I can
> > say is that it is possible.
> >
> >
> > I once had to implement a web service on a Windows server and eventually
> > installed Apache. That worked brilliantly although it wasn't a heavy
> > duty application. Django works well on Windows so Apache is a fallback
> > if IIS doesn't cut it for you.
> >
> >
> >
> > On Mon, Dec 17, 2018 at 5:19 PM Larry Martell <[email protected]
> > <mailto:[email protected]>> wrote:
> >
> >     Anyone have any experience setting up a Django app to work with IIS? I
> >     have inherited what I was told is a working system, but it's not
> >     working. Before I post details of my issues and questions I wanted to
> >     see if anyone here has successfully got a Django app to run with IIS.

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/CACwCsY7Kx5onbMoHFawBiazdLDS2LyBVdfAoXfDuWBdd_5x0%3DA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to