运行 Apache 时,Django 打开 SQLite3 db 文件时出错

2023-12-20

我收到这个错误:

操作错误 /

无法打开数据库文件

到目前为止我尝试过的事情是在 settings.py 中设置 dev.db 文件的绝对路径。我尝试将 www-data 添加到我的管理组,并将项目文件夹的组设置为 admin,并将该组设置为 www-data,但都没有解决问题。

我完全被困在这里,如果有人有解决方案,将不胜感激!

Shawn


刚刚过去了最后 30 分钟,我一直在思考这个问题。

Solution

在你的settings.py中:

DATABASE_NAME = '/absolute/path/to/your/database.db'

设置权限:

chown www-data /absolute/path/to/your/
chown www-data /absolute/path/to/your/database.db
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

运行 Apache 时,Django 打开 SQLite3 db 文件时出错 的相关文章

随机推荐