首页 > 解决方案 > Django migrate - django.db.utils.OperationalError:尝试写入只读数据库

问题描述

我已阅读类似(相同)问题的答案,但解决方案对我不起作用。

我有一个使用 Apache2 网络服务器运行的 django 应用程序,并且用户设置为默认的 www-data。目前,www-data 拥有对数据库的完全访问权限。直到几次提交之前,这一直运行良好,我对到底出了什么问题一无所知(因为在此期间我根本没有接触数据库)。另一件需要注意的是,makemigrations 工作得非常好,并且数据库是可编辑的,在 django 管理控制台中没有错误。

目前,这是我对数据库的权限设置: 在此处输入图像描述

错误信息是: 在此处输入图像描述

任何帮助将不胜感激谢谢!

标签: djangodatabaseapachesqlite

解决方案


推荐阅读