-1
私はフラスコのアプリケーションに取り組んでいて、Insert Queryを実行しています。OperationalError:読み取り専用データベースをエラーログに書き込もうとしています sqlite3をSQLとしてインポート defコンマ: cur = con.cursor() と同じように、sql.connect( "/ var/www/FlaskApp/database.db")を使用しているinsertUser(ユーザー名、パスワード、電子メール、電話): cur.execute (ユーザー名、パスワード、メール、電話) con.commit()OperationalError:readonlyデータベースを作成しようとしました
私はこのファイルに対して唯一の読書を許可しますが、書込みは許可しません。chmod sh-rwxr-xr-x 1ルートルート38912 4月8日17:36 database.db owing –
あなたのユーザーはあなたですかFlaskアプリケーションは?そのユーザーはファイルを所有する必要があります。現在のところ、rootが所有しているようです。 – Nigel