Я пытаюсь развернуть приложение Flask в IIS.
Но я получаю ошибку 500 FastCGI.
код ошибки: "0x8007010b"
Вот шаги, которые яПринято:
ОС: windows10
Версия Python: 3.6.5
1.install rewrite2.0
2.pip install wfastcgi
3.Включить wfastcgi
4.создать HelloAPI.py
5.создать web.config
HelloAPI.py
from flask import Flask
app=Flask(__name__)
@app.route('/',methods=['GET'])
def index():
return "Hello Flask!"
if __name__=='__main__':
app.run(debug=True)
web.config
<?xml version="1.0" encoding="UTF-8"?>
<configuration>
<system.webServer>
<handlers>
<add name="FlaskFastCGI" path="*" verb="*" modules="FastCgiModule" scriptProcessor="d:\users\hhhung1\appdata\local\programs\python\python36-32\python.exe|d:\users\hhhung1\appdata\local\programs\python\python36-32\lib\site-packages\wfastcgi.py" resourceType="Unspecified" requireAccess="Script" />
</handlers>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
<appSettings>
<!-- Required settings -->
<add key="WSGI_HANDLER" value="HelloAPI.app" />
<add key="PYTHONPATH" value="~/" />
</appSettings>
</configuration>
Есть что-то, по чему я скучаю?