首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Apache2 WSGI应用程序使sqlalchemy.exc.OperationalError:(sqlite3.OperationalError)无法打开数据库文件

Apache2 WSGI应用程序使sqlalchemy.exc.OperationalError:(sqlite3.OperationalError)无法打开数据库文件
EN

Stack Overflow用户
提问于 2021-05-19 14:53:52
回答 1查看 233关注 0票数 2

当我试图进入运行在WSGI和Apaceh2上的烧瓶应用程序时,我会遇到这个错误:

问题是,当我只运行Flask应用程序并停止apache2时,错误就不会发生。但是当我打开Apache2时,就会发生错误。该文件位于/var/www/html/meondashboard/configs。这就是我的000-default.conf文件的样子:

以下是我访问文件的方式:

我怎么才能解决这个问题?我需要重启我的VPS吗?任何类型的帮助我都会感激,谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-05-27 15:56:02

app.config['SQLALCHEMY_DATABASE_URI']提供完整的路径。然后将.db文件所有权授予www-data。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67605681

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档