在宝塔部署flask的步骤我已经写了一篇博客:宝塔部署flask项目-优快云博客
之前说如果出现找不到application错误:
spawned uWSGI http 1 (pid: 3116)
--- no python application found, check your startup logs for errors ---
[pid: 3114|app: -1|req: -1/1] 127.0.0.1 () {62 vars in 1090 bytes} [Sat Dec 30 22:03:36 2023] GET / => generated 21 bytes in 0 msecs (HTTP/1.1 500) 2 headers in 83 bytes (0 switches on core 0)
可以修改运行代码:
if __name__ == '__main__':
app.run()
else:
application = app
这样就有uwsgi.ini文件需要的application名字了.
还有一种方法,就是在uwsgi.ini里面设置访问的程序名不是默认的application,而是app:
修改uwsgi.ini文件添加:
#python 程序内用以启动的application 变量名
callable = app
这样也是可以的.
怎么在宝塔里部署ssl呢?现在都需要付费了,还好宝塔里还有一年免费的:

本文介绍了如何在宝塔中部署Flask应用,包括解决找不到application错误、修改uwsgi.ini文件以指定正确应用、以及如何在宝塔中申请和部署SSL证书,确保使用HTTPS访问。
最低0.47元/天 解锁文章
1254

被折叠的 条评论
为什么被折叠?



