ユーザーログインシステム用のsqliteデータベースを利用して新しいLaravelアプリケーションを作成しました。私は、次のエラーが表示奇妙な問題が発生しています:Laravel:読み取り専用データベースへの書き込みエラー
SQLSTATE[HY000]: General error: 8 attempt to write a readonly database (SQL: update "users" set "remember_token" = HH0dtQYZ5BgoOpya1hNRUrFvIZF0dcYqdIvAjz0k6CbTKBqah7wWPdQbgzzL, "updated_at" = 2016-06-18 12:47:43 where "id" = 1)
私は当初、しかし、正しいユーザーがファイルにアクセスする権限を持っていると私は755
にはchmod設定している私のsqliteのDBファイルといくつかのアクセス許可の問題があると思いました。 問題は、初めてログインするときに発生します。ページを更新してフォームデータを再送信すると、アプリのログインが正常に完了します。私のアプリ内の他のDBアクションでこの問題は発生しません。
誰かが問題の診断に役立つでしょうか?
データベースファイルを格納するフォルダは書き込み可能でなければなりません。 権限を確認してください。またはこの答えを見てください。http://stackoverflow.com/questions/3319112/sqlite-read-only-database –
親ディレクトリも同じアクセス権を持っています '755' – Imran