Laravel - php artisan migrate - SQLSTATE [HY000] [14]无法打开数据库文件

时间:2018-02-13 07:07:46

标签: php git laravel

我有问题。 我从Git中提取了一个Laravel项目,但我无法使用'php artisan migrate'命令迁移这些表。 错误消息:

  

在Connection.php第664行中:SQLSTATE [HY000] [14]无法打开   数据库文件(SQL:select * from sqlit e_master,其中type ='table'   和名称=迁移)

     

在Connector.php第67行:SQLSTATE [HY000] [14]无法打开数据库   文件“

我的.env文件:

DB_CONNECTION=sqlite
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=database
DB_USERNAME=homestead
DB_PASSWORD=secret

我的.env.dusk.local文件:

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=ot-admin-dusk
DB_USERNAME=root
DB_PASSWORD=

在Sequel pro当然我创建了数据库。

谢谢,

1 个答案:

答案 0 :(得分:1)

如果您尝试使用sqlite,请从.env文件中删除DB_HOST DB_DB_DATABASE项。  现在创建storage/database.sqlite并为其提供相关权限。