DBD::SQLite::db do failed: unable to open database file at の対応

DBD::SQLite::db do failed: unable to open database file at の対応

macのapacheでsqlite3を使おうとした時、DBD::SQLite::db do failed: unable to open database file at のエラーが発生した。
検索はできているので、ファイルは見つかっているよう。
INSERTやUPDATEでエラーが発生している。

原因

sqlite3のデータベースは更新時にジャーナルファイルを作成する。
そのジャーナルファイルが作成できない場合に発生する。

対策

sqlite3のデータベースファイルの保存フォルダにアクセス権限を設定する。

1
chmod 777 db_dir
同じタグの記事
同じカテゴリの記事

コメントを残す

メールアドレスが公開されることはありません。

CAPTCHA