私はLaracastシリーズのLarvel 5を最初からLaracastで使用していますが、具体的には "Fetching Data"レッスンです。SQLiteConnector.phpでInvalidArgumentExceptionが発生しました。34:データベース(ホームステッド)が存在しません。
私はdatabase.sqliteファイルを作成しました。私はtinkerからいくつかのデータを追加し、それらをコンソールで取得できました。次に、私はビデオが何を複製しようとします。
マイカードコントローラ:
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;
use App\Http\Requests;
class CardsController extends Controller
{
public function index()
{
$cards = \DB::table('cards')->get();
return view('cards.index', compact('cards'));
}
}
しかし、私は/カードのルートをロードしようとすると、私は次のエラーを持っている
InvalidArgumentException in SQLiteConnector.php line 34:
Database (homestead) does not exist.
これは
APP_ENV=local
APP_DEBUG=true
APP_KEY=base64:P3ZgRMRkb2e8+x7S9rDLLB+bKJdR5Unpj8zXBUIHIZE=
APP_URL=http://localhost
DB_CONNECTION=sqlite
DB_FILE=database.sqlite
CACHE_DRIVER=file
SESSION_DRIVER=file
QUEUE_DRIVER=sync
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPTION=null