参考并感谢:https://blog.csdn.net/lyandgh/article/details/80598821
参考并感谢:https://blog.csdn.net/CGS_______/article/details/80355329
参考并感谢:https://blog.csdn.net/gzlaiyonghao/article/details/70243639
要支持PHP,请下载PHP 非线程版本,及微软的 Php Manager。
最后,让站点支持web.config,
C:\windows\system32\inetsrv\appcmd unlock config -section:system.webServer/handlers
C:\windows\system32\inetsrv\appcmd unlock config -section:system.webServer/modules
并在静态目录上增加 web.config,内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<remove name="Python FastCGI" />
</handlers>
</system.webServer>
</configuration>
在项目根目录上增加web.config,内容如下,这可以省去界面上对IIS的繁琐配置:(经测试不行)
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="Python FastCGI"
path="*"
verb="*"
modules="FastCgiModule"
scriptProcessor="c:\python\python.exe|c:\python\lib\site-packages\wfastcgi.py"
resourceType="Unspecified"
requireAccess="Script"/>
</handlers>
</system.webServer>
<appSettings>
<add key="WSGI_HANDLER" value="django.core.wsgi.get_wsgi_application()" />
<add key="PYTHONPATH" value="your_project_dir" />
<add key="DJANGO_SETTINGS_MODULE" value="project_name.settings" />
</appSettings>
</configuration>
另:Python 要支持oracle,请用pip安装 cx_Oracle。