9
挿入中にSQLiteエラー「読み取り専用データベースへの書き込みを試みます」?
Webサイトに使用しているSQLiteデータベースがあります。問題は、それを試そうとするINSERT INTOと、PDOException SQLSTATE[HY000]: General error: 8 attempt to write a readonly database 私はサーバーにSSHで接続して権限を確認しましたが、データベースには権限があります -rw-rw-r-- * nixの権限についてはあまり詳しくありませんが、これは ディレクトリではありません 所有者は読み取り/書き込み権限を持っています(それは私ですls -l) グループには読み取り/書き込み権限があります 他のすべてのユーザーは読み取り権限のみを持っています 私はまた、sqlite3プログラムを使用することを知っているあらゆる場所を調べましたが、何も関連性がありませんでした。 PDOがデータベースを開こうとしている権限がわからなかったので、 chmod o+w supplies.db 今、私は別のものを得ますPDOException: SQLSTATE[HY000]: General error: 14 unable to open database file しかし、データベースが開いた後にINSERTクエリを実行しようとしたときにのみ発生します。 何が起こっているのかについてのアイデアはありますか?
124
sqlite
permissions