前提・実現したいこと
Laravelでアプリケーションを作りたいが、エラーとなりデータベースにアクセスできません。
下記のサイトで説明している通りにしても解決しませんでした。
(https://qiita.com/Soh1121/items/aad110b36b0a2f0f6648)
また、ターミナルでデータベースの接続を確かめるため下記のサイトを実行したところ接続が確認できる結果は出ました。
(https://qiita.com/ucan-lab/items/20a5a6ad7faea7cd622f)
原因と解決方法を教えていただきたいです。
発生している問題・エラーメッセージ
Database (database/database.sqlite) does not exist. (SQL: select * from "folders")
TaskController.php
php
1<?php 2 3namespace App\Http\Controllers; 4 5use App\Folder; 6use Illuminate\Http\Request; 7 8class TaskController extends Controller 9{ 10 public function index() 11 { 12 $folders = Folder::all(); 13 14 return view('tasks/index', [ 15 'folders' => $folders, 16 ]); 17 } 18}
database.php
php
1 'connections' => [ 2 3 'sqlite' => [ 4 'driver' => 'sqlite', 5 'database' => database_path('database.sqlite'), 6 'prefix' => '', 7 'foreign_key_constraints' => env('DB_FOREIGN_KEYS', true), 8 ], 9
.env
DB_CONNECTION=sqlite # DB_HOST=127.0.0.1 # DB_PORT=3306 # DB_DATABASE=database/database.sqlite # DB_USERNAME=homestead # DB_PASSWORD=secret
試したこと
ここに問題に対して試したことを記載してください。
###開発環境
mac
Laravel 5.5
SQlite
DB Browser for SQLite
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/17 23:50
2021/06/18 02:23
2021/06/18 04:58
2021/06/18 04:59
2021/06/18 05:01
2021/06/18 05:05 編集
2021/06/18 05:06
2021/06/18 05:09
2021/06/18 05:16
2021/06/18 08:44
2021/06/18 09:15