【发布时间】:2021-03-24 11:11:03
【问题描述】:
我正在尝试新的 laravel/breeze。我正在使用 Ubuntu 并使用以下命令创建项目:
composer create-project --prefer-dist laravel/laravel:^8.0
composer require laravel/breeze --dev
php artisan breeze:install
npm install && npm run dev
php artisan serve
然后,我在数据库文件夹中创建了一个 database.sqlite,使 php artisan 迁移,然后 php artisan 服务。但是这个错误正在返回:
SQLSTATE[HY000]: General error: 1 no such table: sessions (SQL: select * from "sessions" where "id" = CDPZlQLRnWq3YiCmNjX76bCumANwCL2Vykcbl2u4 limit 1)
有人知道发生了什么吗?我对 laravel 环境不是很有经验,也许我一开始忘记了什么。
【问题讨论】:
-
您是否更改了
.env中的设置?还是php artisan breeze:install这样做? -
我按照教程手动修改为:DB_CONNECTION=sqlite #DB_HOST=127.0.0.1 #DB_PORT=3306 #DB_DATABASE=laravel #DB_USERNAME=root #DB_PASSWORD= 是这样吗?
-
应该够了吧
标签: php database laravel sqlite breeze