Apache2 WSGI Flask app gives sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open database file
Apache2 WSGI Flask app gives sqlalchemy.exc.OperationalError: (sqlite3.OperationalError) unable to open database file
当我尝试在 WSGI 和 Apaceh2 上输入我的 Flask 应用 运行ning 时出现此错误:
问题是,当我只是 运行 Flask 应用程序并停止 apache2 时,错误不会发生。但是当我打开 Apache2 时,出现错误。该文件位于 /var/www/html/meondashboard/configs
。这是我的 000-default.conf
文件的样子:
这是我访问文件的方式:
我该如何解决这个问题?我需要重新启动 VPS 吗?如果能提供任何帮助,我将不胜感激。
提供 app.config['SQLALCHEMY_DATABASE_URI']
完整路径。然后将 .db
文件所有权赋予 www-data.
当我尝试在 WSGI 和 Apaceh2 上输入我的 Flask 应用 运行ning 时出现此错误:
问题是,当我只是 运行 Flask 应用程序并停止 apache2 时,错误不会发生。但是当我打开 Apache2 时,出现错误。该文件位于 /var/www/html/meondashboard/configs
。这是我的 000-default.conf
文件的样子:
这是我访问文件的方式:
我该如何解决这个问题?我需要重新启动 VPS 吗?如果能提供任何帮助,我将不胜感激。
提供 app.config['SQLALCHEMY_DATABASE_URI']
完整路径。然后将 .db
文件所有权赋予 www-data.