【问题标题】:Can't install PDO_SQLITE? Later version无法安装 PDO_SQLITE?更高版本
【发布时间】:2015-07-04 10:52:15
【问题描述】:

我正在尝试获取 PDO_SQLITE 扩展,因为我必须读取 SQLite 数据库。我知道我错过了这个模块,因为我收到错误消息“找不到驱动程序”。

但是当我尝试通过“sudo apt-get install php5-sqlite”安装它时,它说我有它的更高版本并且无法安装它。

有人知道我可以如何解决这个问题吗?甚至尝试过 aptitude,它只有一个选项,就是不安装它。

【问题讨论】:

    标签: php sqlite ubuntu pdo


    【解决方案1】:

    这可能是由于依赖项或奇怪的第三方存储库存在某种问题。

    虽然我自己从来没有遇到过这个问题,但做一些研究表明这可能有效。

    $ apt-get --purge remove php*
    $ sudo apt-get install php5 php5-sqlite php5-mysql
    $ sudo apt-get install php-pear php-apc php5-curl
    $ sudo apt-get autoremove
    

    您当然会想要备份您已经放置的任何特殊配置,并记下在执行此操作之前需要安装的所有 php“插件”。

    您也可以尝试,而不是清除所有与 php 有关的所有内容,只需执行 sqlite

    $ sudo apt-get --purge 删除 sqlite3 $ sudo apt-get --purge 删除 php5-sqlite

    并在此时尝试安装它们。

    我个人还想声明,我尽量少使用apt-get。我倾向于使用aptitude,因为它似乎有更好的依赖管理。如果您想尝试一下,可以通过以下方式安装它:sudo apt-get install aptitude。它接受大多数 apt-get 命令,如果你只是在控制台中输入aptitude,它就有一个漂亮的控制台界面。

    【讨论】:

      猜你喜欢
      • 2020-12-10
      • 2022-11-21
      • 2012-02-21
      • 1970-01-01
      • 2022-11-10
      • 2021-11-11
      • 2019-06-29
      • 2019-06-06
      • 1970-01-01
      相关资源
      最近更新 更多