Tag: oci8

无法加载dynamic库“oci8.so”(PHP 7.2)

自PHP 7.1更新到PHP 7.2以来,我无法安装oci8。 我有这个错误: root @ 3ab6027c8d95:/ var / www#php -v PHP警告:PHP启动:无法加载dynamic库'oci8.so'(尝试:/usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so(libmql1.so:无法打开共享目标文件:没有这样的文件或目录),/usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so.so(/ usr / local / lib / php / extensions / no -debug-non-zts-20170718 / oci8.so.so:无法打开共享对象文件:没有这样的文件或目录) 版权所有(c)1998-2017 Zend Technologies与Zend OPcache版权所有(c)1998-2017(C)1998年12月版本(c)1999-2017,由Zend Technologies 我使用的是Docker环境,我为此创build了一个github仓库,如果我使用PHP的版本7.1 ( shenron / docker-php-fpm:7.2 ),它就可以工作。 我不明白为什么脚本尝试启动这个文件: /usr/local/lib/php/extensions/no-debug-non-zts-20170718/oci8.so.so 。 以我的观点来看,有两种可能性。 或者驱动程序不兼容,或者pecl今天不能安装oci8。 有没有人有同样的问题? 感谢您的帮助。