2017-06-03 124 views
2

我正在使用Laravel on Ubuntu 17.4。当我键入此命令:php artisan migrate:refresh我得到了以下问题:Laravel - 使用sqlite找不到驱动程序例外

[照亮\数据库\ QueryException] 找不到驱动程序(SQL:SELECT * FROM SQLITE_MASTER其中type = '表' 和名称=迁移)
[PDOException]
找不到驱动程序

我试图通过运行sudo apt-get install php7.1-sqlite3安装sqlite的驱动程序,但我得到了以下问题:

读取软件包列表...完成
大厦的依赖关系树
读取状态信息...完成
E:无法找到包php7.1-sqlite3的
E:无法找到任何水珠包“PHP7 .1-sqlite3'
E:通过正则表达式'php7.1-sqlite3'找不到任何包。

另外我的php版本是:PHP 7.1.5-1+deb.sury.org~yakkety+2

+0

确保您已执行'apt-get update'来更新您的依赖关系。 – hassan

回答

1

你确定你的Sqlite配置设置好吗?因为我在我的Ubuntu 17.04上遇到了同样的问题,所以解决了

sudo apt-get install php7.1-sqlite3 

我可以知道你是如何配置你的sqlite的吗?

相关问题