【发布时间】:2020-07-26 17:21:47
【问题描述】:
我有运行我的应用程序的带有 Apache 服务器的 Ubuntu VM。我使用 Filezilla 插入了一些登录和注册文件。
但我的注册、登录和管理页面无法正常工作。它给了我
Exception Type: OperationalError
Exception Value: attempt to write a readonly database
在做了一些 Stackoveflow 之后,我尝试了以下操作。
chown root db.sqlite3。不幸的是,我在尝试访问上面的页面时仍然遇到同样的错误。任何帮助将不胜感激!可能与更改用户权限有关,我不知道从哪里开始诊断正在发生的权限问题。
编辑:
将所有权授予 Apache 用户后,我能够解决此问题。
sudo chown -R www-data:www-data /var/www
【问题讨论】:
标签: python django python-3.x sqlite