Laravel php工匠迁移不起作用

S. *_*ntz 4 php sqlite migrate laravel artisan

当我尝试在Laravel中使用'php artisan migrate'时,我收到2个错误:

[Illuminate\Database\QueryException] SQLSTATE [HY000]:一般错误:26文件已加密或不是数据库(SQL:select*from sqlite_master其中type ='table'和name = migrations)

[PDOException] SQLSTATE [HY000]:常规错误:26文件已加密或不是数据库

我在尝试迁移之前创建了一个storage/database.sqlite文件.我还编辑了config/database.php,制作了default=sqlite.我正在使用Windows而且有sqlite3安装.

有没有人遇到这个/知道怎么过去呢?

lia*_*tor 6

我有相同的结果,在我的情况下,/database/database.sqlite文件不是空的.

我删除了内容reran php artisan migrate并成功创建了迁移表.