我目前在 Windows IIS 上运行的 Flask Web 应用程序遇到问题,通过该应用程序上传大小大于 120kb的文件会导致'500 Internal Server Error'。任何小于此的文件似乎都可以正常工作。有人对可能导致这种情况的原因有任何建议吗?
我已经检查了IIS 配置编辑器中的“maxRequestEntityAllowed”和“uploadReadAheadSize”设置,并且这些设置已正确设置(即不会过度限制文件大小)。
我在这里阅读了“FcgidMaxRequestLen 指令” ,并想知道这是否是问题所在。这听起来很正确,因为我正在使用 FastCGI (wfastcgi) 并且大约 130kb 的限制听起来在那里或附近。不过,我不知道如何更改此设置。
所以,我的问题如下:
- 我可能在正确的轨道上 RE:FastCGI 是问题吗?
- 任何人都可以提出解决此问题的解决方案吗?也许是一种在 IIS 上配置“FcgidMaxRequestLen”以允许上传更大文件的方法?
在此先感谢您的帮助。能解决这个问题就好了!