Flask 会话变量 keyerror thecurrentpage

问题描述

在部署的程序执行期间无法访问flask会话变量。我正在使用 ubuntu 18.04 uwsgi 2.0.19.1 和 python 3.7.2 在 GCP Compute Engine 上发布一个 Flask 应用程序。 www.minusthemiddleman.com 上的一切看起来都不错,但我尝试转到搜索的第二页时除外。然后我收到一条消息: 内部服务器错误 服务器遇到内部错误,无法完成您的请求。服务器过载或应用程序中存在错误。 这很有趣,因为我所做的调试表明,我存储在会话中的特定变量不可用。我尝试用更多的存储机会填充代码,并使会话永久化,但两个修复程序都没有解决问题。起初,使用更多会话写入进行编码似乎可以在 dev.ini 中工作。然后当他们被推到 www 时失败了。更进一步,我试图使会话永久化,也不会有持久的影响。 我做了一些额外的阅读,并找到了 Gunicorn 的可能解决方案。有没有人有从 uwsgi 切换到 Gunicorn 来解决此类问题的经验,或者我应该寻找其他解决方案吗?可以使用 uwsgi 来帮助提供 Flask 应用程序还是刚刚这样做?请分享您的经验并提前感谢您的努力。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)