【问题标题】:PHP Startup: oci8: Unable to initialize modulePHP 启动:oci8:无法初始化模块
【发布时间】:2014-11-17 09:33:40
【问题描述】:

我一直在尝试将 oci8 扩展添加到 PHP,但是当我尝试查看是否一切正常时,在控制台中运行 php 命令时出现此错误:

PHP Warning:  PHP Startup: oci8: Unable to initialize module
Module compiled with module API=20121212
PHP    compiled with module API=20100525
These options need to match
 in Unknown on line 0

你能帮帮我吗?我有 OSX 10.9.4

【问题讨论】:

    标签: php oracle apache oci8


    【解决方案1】:

    所以我为解决这个问题所做的就是在我的 mac 上编译 oci8 库,以便拥有相同数量的 API:

    pear download pecl/oci8
    tar xvzf oci8-1.4.5.tgz
    cd oci8-1.4.5
    phpize
    ./configure --with-oci8=shared,instantclient,/usr/local/lib
    make all install
    

    我也按照这个网站上的说明进行操作:github

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-08-15
      • 2012-08-22
      • 2018-08-24
      • 2012-11-28
      相关资源
      最近更新 更多