错误摘要: HTTP 错误 500.0 - Internal Server Error c:\users\administrator\appdata\local\programs\python\python38\python.exe - FastCGI 进程意外退出
查询网上相同的报错,有帖子说是没有安装 ASP.NET4.5,按照教程后安装仍未解决问题。
在 IIS 中配置了模块映射,web.config 如下:
<configuration><system.webServer>
<handlers>
<add name="FlaskFastCGI" path="*" verb="*" modules="FastCgiModule" scriptProcessor="C:\Users\Administrator\AppData\Local\Programs\Python\Python38\python.exe|c:\users\administrator\appdata\local\programs\python\python38\lib\site-packages\wfastcgi.py" resourceType="Unspecified" requireAccess="Script" />
#路径就是 enable wfastcgi 时给的路径
</handlers>
<security>
<requestFiltering allowDoubleEscaping="true"></requestFiltering>
</security>
</system.webServer>
<appSettings>
<!-- Required settings -->
<add key="WSGI_HANDLER" value="test.app" /> #执行的是 test.py 里的 app,为了排除是原网站代码的因素
<add key="PYTHONPATH" value="~/" />
</appSettings>
</configuration>
目前确实不知道是哪里出了问题,相关的问题也搜索了很多,希望有大佬能帮忙解答,非常感谢!!
1
fhsan 2020-04-28 15:16:15 +08:00
网上不是说 3.6 的才支持吗,3.8 的不支持?
|
3
CIzZ OP |
4
fhsan 2020-04-28 22:38:19 +08:00
也没有其他 log,再换个低版本试试 3.6.1 3.5 ?
|