【问题标题】:How to enable pdo oci in xampp linux machine (oracle linux)如何在 xampp linux 机器(oracle linux)中启用 pdo oci
【发布时间】:2015-03-15 21:40:10
【问题描述】:

我在我的linux系统上安装了xampp,然后通过下面的命令激活了oci。

/opt/lampp/lampp oci8

然后自动修补oci。自动获取即时客户端路径

/opt/lampp/lib/instantclient-11.2.0.3.0 

并成功激活。 但是我需要pdo_oci,怎么开启呢?

【问题讨论】:

    标签: php linux oracle pdo


    【解决方案1】:

    您应该注意,有两个完全不同的 PHP 扩展旨在连接到 Oracle 数据库:

    • OCI8 是 Oracle Corporation 开发的扩展。它是 积极维护,这是推荐的互动方式 甲骨文。

    • PDO_OCI是社区开发的PDO驱动。它是 从未完成,它实际上有点被遗弃(因此
      文档中显示的实验性警告)。

    两者都包含 OCI(Oracle 调用接口)术语,因为两者都在内部使用 Oracle 提供的 OCI API。因此,无论您选择什么库,都需要 Oracle Instant Client。但是你需要安装相应的PHP包。

    在您的情况下,您正在安装 OCI8,然后尝试运行 PDO 代码。

    现在我正在尝试按照以下方式安装“pdo_oci”:http://lacot.org/blog/2009/11/03/ubuntu-php5-oci8-and-pdo_oci-the-perfect-install.html

    猜你喜欢
    • 2015-05-14
    • 2014-02-09
    • 1970-01-01
    • 2016-09-03
    • 2014-08-23
    • 2013-06-23
    • 2020-09-30
    • 1970-01-01
    • 2014-01-28
    相关资源
    最近更新 更多