-
我安装了oracle-instantclient12.2-basic和
带有RPM的oracle-instantclient12.2-devel。
-
我用pecl安装了oci8 php扩展。
-
-
我重新启动了apache和php fpm服务。
在日志中,存在下一个错误:
NOTICE: PHP message: PHP Warning: PHP Startup: Unable to load dynamic library '/usr/lib64/php7/extensions/oci8.so' - libmql1.so: cannot open shared object file: No such file or directory in Unknown on line 0
选项1:我在文件/etc/sysconfic/apache2中添加了下面几行,并重新启动了服务:
export LD_LIBRARY_PATH="/usr/lib/oracle/12.2/client64/lib"
export ORACLE_HOME="/usr/lib/oracle/12.2/client64"
选项2:我将下面几行添加到文件/etc/php7/fpm/php-fpm中。d/www.conf和我重新启动了服务:
env[LD_LIBRARY_PATH] = /usr/lib/oracle/12.2/client64/lib:$LD_LIBRARY_PATH
env[ORACLE_HOME] = /usr/lib/oracle/12.2/client64
/usr/lib/oracle/12.2/client64/lib/
有人能帮我吗?
谢谢你!