【问题标题】:Laravel - Could not find driver exception with sqliteLaravel - 无法使用 sqlite 找到驱动程序异常
【发布时间】:2017-11-04 19:19:18
【问题描述】:

我在 Ubuntu 17.4 上使用 Laravel。当我键入此命令时:php artisan migrate:refresh 我收到以下问题:

[照亮\数据库\查询异常] 找不到驱动程序(SQL:select * from sqlite_master where type = 'table' and name = migrations)
[PDO异常]
找不到驱动程序

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

正在阅读包裹清单...完成
构建依赖树
正在读取状态信息...完成
E: 找不到包 php7.1-sqlite3
E: 通过 glob 'php7.1-sqlite3' 找不到任何包
E: 通过正则表达式 'php7.1-sqlite3' 找不到任何包。

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

【问题讨论】:

  • 确保你已经执行了apt-get update来更新你的依赖。

标签: php laravel sqlite


【解决方案1】:

你确定你的 Sqlite 配置已经设置好了吗?因为我在 Ubuntu 17.04 上遇到了同样的问题,并且通过

解决了
sudo apt-get install php7.1-sqlite3

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

【讨论】:

    猜你喜欢
    • 2016-12-21
    • 2019-09-07
    • 2015-09-11
    • 2016-06-10
    • 2012-12-09
    • 1970-01-01
    • 2021-06-12
    • 2019-08-06
    相关资源
    最近更新 更多