我已经使用 Python 开发了一个 Web 应用程序瓶子框架。
我有一台 Windows Server,并使用 IIS 作为应用程序的 Web 服务器,使用宽带快速网关接口。
我的应用程序需要使用 Anaconda 安装包。
我通过处理程序配置如下:
<system.webServer>
<handlers>
<add name="Python FastCGI"
path="*"
verb="*"
modules="FastCgiModule"
scriptProcessor="C:\path_to_my_env\python.exe|C:\path_to_my_env\Lib\site-packages\wfastcgi.py"
resourceType="Unspecified"
requireAccess="Script" />
</handlers>
</system.webServer>
这工作正常,但现在我被要求迁移到新服务器。
因此,我安装了最新版本的 anaconda,但不幸的是,直接在环境文件夹中执行 python 已经不够了。我需要事先激活 python 环境。
但是,我不知道如何使用 WFASTCGI 做到这一点。
有人成功做到这一点吗?