Django';尝试写入只读数据库';即使db文件具有读写权限

Django';尝试写入只读数据库';即使db文件具有读写权限,django,ubuntu,file-permissions,Django,Ubuntu,File Permissions,我正在使用SQLite3,Ubuntu服务器。我已经检查了数据库文件的读写权限。它是: -rw-r--r-- 这不意味着该文件具有读写权限吗?那么,为什么Django错误地说尝试编写只读数据库 提前谢谢 谁拥有这个文件?谁是Django?暂时将其设置为世界可写(sudo chmod 666 db.sqlite)以查看是否有帮助。如果是这样,则该文件归Django以外的其他人所有。非常感谢,@Selcuk!这对我帮助很大!不用担心,但不要让它这样,因为它是不安全的。找到正确的用户并使用sudo c

我正在使用SQLite3,Ubuntu服务器。我已经检查了数据库文件的读写权限。它是:
-rw-r--r--
这不意味着该文件具有读写权限吗?那么,为什么Django错误地说
尝试编写只读数据库


提前谢谢

谁拥有这个文件?谁是Django?暂时将其设置为世界可写(
sudo chmod 666 db.sqlite
)以查看是否有帮助。如果是这样,则该文件归Django以外的其他人所有。非常感谢,@Selcuk!这对我帮助很大!不用担心,但不要让它这样,因为它是不安全的。找到正确的用户并使用
sudo chown db.sqlite
更改所有者,然后恢复到旧属性(
sudo chmod 644 db.sqlite
)。