как установить oci8 на suse linux Enterprise 11 sp 4 - PullRequest
0 голосов
/ 10 октября 2018

PHP Предупреждение: PHP Startup: невозможно загрузить динамическую библиотеку '/usr/lib64/php5/extensions/oci8.so' - libnnz11.so: не удается открыть файл общего объекта: в строке 0 нет такого файла или каталога в Неизвестно1001 *

Я следовал многим учебникам по установке OCI8, но пока не повезло.

Ниже приведены подробные сведения о системе

Версия PHP - php -v PHP 5.5.16 (cli) Copyright (c) 1997-2014 PHP Group Zend Engine v2.5.0, Copyright (c) 1998-2014 Zend Technologies

Установленная pecl install oci8-2.0.12

База данных:

Oracle 11 g 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

extension = oci8.so и extension_dir = / usr / lib64 / php5 / расширения, добавленные в конфигурационный файл / etc / sysconfig / apache2

1 Ответ

0 голосов
/ 10 октября 2018

Установите путь поиска вашей библиотеки в каталог Instant Client.Самый простой способ - использовать ldconfig.Это показано в инструкциях по установке Instant Client https://www.oracle.com/technetwork/topics/linuxx86-64soft-092277.html#ic_x64_inst

...