我想迁移到database.sqlite,但在尝试执行迁移时出现以下错误:
'default' => env('DB_CONNECTION', 'database.sqlite'),
DB_CONNECTION=sqlite
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
database.sqlite文件具有文本文件类型。 我使用的是ubuntu 16.04lts和phpstorm。
答案 0 :(得分:0)
问题是解决的,我正在编辑example.env不是真正的env文件,而且,在database.php文件中,我有 'default'=> env('DB_CONNECTION','database.sqlite'), 并将其更改为: 默认'=> database_path( 'database.sqlite')。 我只是不知道为什么laravel将它设置为第一个。