【问题标题】:When trying to migrate I get the error: 'PDOException'尝试迁移时出现错误:'PDOException'
【发布时间】:2015-07-10 12:39:21
【问题描述】:

尝试迁移时出现错误:

 'PDOException' with message could not find driver 

我在 Ubuntu Linux 环境中。我已经配置了“sqlite”,如果我从命令行运行 sqlite3,我会进入 sqlite shell,所以它安装正确,但是 Laravel 没有连接到数据库!

【问题讨论】:

  • 尝试输出 phpinfo() 并确保您列出了 pdo_sqlite。而且在 PDO 下,确保 sqlite 被列为已启用。
  • 感谢您的回复,phpinfo()中没有列出,应该怎么解决/

标签: sqlite laravel pdo laravel-5


【解决方案1】:

如果您已经安装了 php_pdo,但它没有显示在您的 phpinfo() 中,您可能需要将 extension=sqlite.so 添加到您的 /etc/php5/conf.d/sqlite.ini 文件中。

【讨论】:

    【解决方案2】:

    pdo_slqite 丢失。应该可以通过...安装。

    sudo apt-get install php5-sqlite
    

    【讨论】:

    • 我已经安装了这个包。仍然无法在 phpinfo() 中获取 pdo_sqlite。我无法理解问题
    • 安装后,是否重启了网络服务器?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-14
    • 2021-04-09
    • 2013-11-28
    • 2021-07-29
    • 2020-08-24
    • 2017-11-07
    • 2016-10-18
    相关资源
    最近更新 更多