gpt4 book ai didi

python - 在 IIS 上设置 Django

转载 作者:太空狗 更新时间:2023-10-29 18:34:06 25 4
gpt4 key购买 nike

我一直在尝试将 Django 设置为在 IIS 7 Enterprise(Windows 7 上的版本 6.1)上运行,但到目前为止还无法做到。我正在使用 Django 1.8.3 和 Python 2.7。我正在使用 PyISAPI 在 IIS 上运行 Django。我已经尝试了 PyISAPI 的 2.6 版本和 2.7 版本(http://blog.wolfplusplus.com/?attachment_id=276)。我遵循了以下教程:

IIS Not Linking to Django with PyISAPIe

http://blog.wolfplusplus.com/?p=272

我也关注过其他人,他们做的事情都略有不同。到目前为止,他们都没有和我一起工作过,而且所有的教程似乎都有几年的历史了。有人可以提供有关如何使用 IIS 设置 Django 1.8(使用 Python 2.7 运行)的直接最新指南。似乎有多种方法,例如使用 FastCGI,但我读到 PyISAPI 比 FastCGI 快得多。我的目标是在 IIS 上运行 Django 应用程序。

最佳答案

我刚刚关注了that指南进行了以下更正:

  1. 您应该将站点文件夹的权限授予 App Pool 的身份。我刚刚转到 App Pool 的高级设置 > 进程模型 > 身份并将其设置为本地管理员帐户以进行测试。
  2. 在步骤 4.13 中正确的环境变量名称是 DJANGO_SETTINGS_MODULE,下划线被标记吃掉了

一切正常!如果它不适用于您的情况,请提供一些额外的详细信息。

关于python - 在 IIS 上设置 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31470965/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com