SQLite データベースを使用する django アプリケーションがあります。git を使用して、Elastic IP でウェブサイトを実行する EC2 インスタンスに変更をプッシュします。サイト自体は機能しますが、管理インターフェイスにログインしようとすると、django から次の 2 つのエラーのいずれかが表示されます。
attempt to write a readonly database
また
unable to open database file
chmod u+rw は最初のエラーに、a+rw は 2 番目のエラーにつながるようですが、何が起こっているのかわかりません。ローカル マシンのテスト サーバーは期待どおりに動作します。
SQLite は実稼働には適していないかもしれませんが、サイトのトラフィックはそれほど多くなく、管理インターフェイスを使用したり、データベースに書き込んだりするのは私だけになるでしょう。誰かが MySQL または Postgres をセットアップし、データベースの内容を何らかの方法で同期するための解決策を持っている場合、私もそれを受け入れます。