时间:2021-05-22
Python web应用想要发布使用iis发布有两种方式,这篇文章就为大家介绍一下这两种方式的具体实现:
1.配置HttpPlatform程序
HttpPlatform 模块将套接字连接直接传递到独立的 Python 进程。 借助此传递可根据需要运行任何 Web 服务器,但需要用于运行本地 Web 服务器的启动脚本。 在 web.config 的 <httpPlatform> 元素中指定脚本,其中 processPath 属性指向站点扩展的 Python 解释器,arguments 属性指向脚本和希望提供的任何参数:
<?xml version="1.0" encoding="utf-8"?><configuration> <system.webServer> <handlers> <add name="PythonHandler" path="*" verb="*" modules="httpPlatformHandler" resourceType="Unspecified"/> </handlers> <httpPlatform processPath="c:\python36-32\python.exe" arguments="c:\home\site\/XML-Document-Transform"> <system.webServer> <fastCgi> <application fullPath="d:\home\site\wwwroot\Python34\python.exe" xdt:Locator="Match(fullPath)" xdt:Transform="Remove" /> <application fullPath="d:\home\site\wwwroot\Python34\python.exe" arguments="D:\Python34\Scripts\wfastcgi.py" maxInstances="0" xdt:Transform="Insert"/> </fastCgi> </system.webServer></configuration>如果您遇到了无法使用wfastcgi-enable这个命令的情况,比如Azure web app的windows环境,那么你可以使用这种方式使用自定义的python版本。
参考文档:以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
dns解析过程是: 1、当应用过程需要将一个主机域名映射为IP地址时,就调用域名解析函数,解析函数将待转换的域名放在DNS请求中,以UDP报文方式发给本地域名
ajax技术在web程序开发中的交互方式。在web程序的开发应用过程中,ajax通常以XMLHttpRequest的Javascript对象作为起始点。Java
导读:本文讲述了如何在Windows7下安装和配置IIS7,以及IIS7在安装过程中的一些需要注意的设置,以及在IIS7下配置ASP的正确方法。注:本人安装的是
随着HTML5标准的发布和不断完善,Web应用功能越来越丰富的同时,其性能也成为用户关注的焦点。Web应用解析执行特性尤其是JavaScript语言动态类型、面
IIS6.0允许将应用程序池配置成一个Web园(WebGarden)。要理解Web园的概念,可以设想这样一种情形:假设有一个IIS5.0服务器和三个Web网站,