【问题标题】:Installing Django 1.9 on IIS8在 IIS8 上安装 Django 1.9
【发布时间】:2016-07-14 22:42:31
【问题描述】:

有人知道如何在 Windows server 2012R2 上将 Django 项目 (django 1.9) 配置为 IIS 8.5 的指南吗?

我之前有项目使用 django 1.8 在 IIS 8.5 上工作,但我们决定继续使用 1.9,现在我得到的只是 HTTP 错误 500.0 内部服务器错误。

我为 django 1.8 遵循的教程是 here,其中包含以下用于 FastCGI 的变量:

  • 名称:DJANGO_SETTINGS_MODULE 值:FooBar.settings
  • 名称:PYTHONPATH 值:C:\inetpub\wwwroot\Django\FooBar
  • 名称:WSGI_Handler 值:django.core.wsgi.get_wsgi_application()

我也关注了这个tutorial,我得到了类似的错误。

有没有 FastCGI 的替代品? django 1.9 的 FastCGI 过时了吗? 我还能尝试什么?

提前致谢。

【问题讨论】:

    标签: fastcgi windows-server-2012-r2 iis-8.5 django-1.9


    【解决方案1】:

    通过不使用 virtualenv,我能够让 IIS 与 Django 1.9 一起工作。

    我发布的视频教程似乎只有在您不使用 virtualenv 时才有效。

    我尝试了不同的方法让 fastCGI 与 virtualenv 一起工作,但看起来链接到 virtualenv 的 python 与安装 fastcgi 的 python 相同。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-06-01
      • 2016-07-16
      • 2016-04-08
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      • 2015-03-03
      • 2016-03-15
      相关资源
      最近更新 更多