如何在suse linux Enterprise 11 sp 4上安装oci8

时间:2018-10-10 11:47:31

标签: linux suse

PHP警告:PHP启动:无法加载动态库'/usr/lib64/php5/extensions/oci8.so'-libnnz11.so:无法打开共享库文件:在第0行的Unknown中没有这样的文件或目录< / p>

我已经关注了很多有关OCI8安装的教程,但到目前为止还算不上成功。

以下是系统的详细信息

PHP版本是php -v PHP 5.5.16(CLI) 版权所有(c)1997-2014 The PHP Group Zend Engine v2.5.0,版权所有(c)1998-2014 Zend Technologies

已安装 pecl安装oci8-2.0.12

数据库:

Oracle 11克 Oracle Instant Client:oracle-instantclient11.2-devel-11.2.0.4.0-1.x86_64.rpm                        oracle-instantclient11.2-basic-11.2.0.4.0-1.x86_64.rpm

在/ etc / sysconfig / apache2配置文件中添加了

extension = oci8.so和extension_dir = / usr / lib64 / php5 / extensions

1 个答案:

答案 0 :(得分:0)

将库搜索路径设置为Instant Client目录。最简单的方法是使用ldconfig。这在Instant Client安装说明https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html#ic_x64_inst

中显示