2017-02-22 14 views
1

PHP 5.6を使用しているLaravel Homestead Vagrantボックスを実行しています。データベースはsqliteファイルです。SQLSTATE [HY000]:一般的なエラー:14データベースファイルを開くことができません - Laravel

SQLSTATE[HY000]: General error: 14 unable to open database file 

これは、ログインデータをデータベースに挿入しようとしたときに発生します。

データベースファイルと格納先フォルダの両方が777個のアクセス許可に設定されているため、これはアクセス権の問題ではないと思います。フォルダを削除してデータベースを無駄に再作成しようとしました。

+0

データベースで他のクエリを実行できますか? – Brandon

+0

DBブラウザからSQLiteをクエリできますが、Laravelからクエリを実行することはできません – ThorntonStuart

+1

この場合、資格情報は一致していますか? – Brandon

答えて

-1

これに対する解決策は、Vagrantbox端末の内部ではなく、ホストマシンの権限を変更することでした。

関連する問題