谁能帮我获得一个在 IIS 6 上运行的 Flask 应用程序?我尝试使用 isapi-wsgi,但是当我访问虚拟目录地址时,我得到一个页面,上面写着“找不到指定的模块”。还有其他选择吗?
下面是我为 isapi-wsgi 编写的 Python 脚本。创建了虚拟目录,在 IIS 管理器中一切正常,但该站点无法正常工作。
from wof import app
import os
app.secret_key=os.urandom(24)
import isapi_wsgi
def __ExtensionFactory__():
return isapi_wsgi.ISAPISimpleHandler(app)
if __name__ == '__main__':
from isapi.install import *
params = ISAPIParameters()
sm = [ScriptMapParams(Extension="*", Flags=0)]
vd = VirtualDirParameters(Name="WOFPy_Sondes", Description="ISAPI-WSGI for WOFPY Sondes test", ScriptMaps=sm, ScriptMapUpdate="replace")
params.VirtualDirs = [vd]
HandleCommandLine(params)