为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:麒麟V10 sp2
【CPU】:Intel
【问题描述】*:项目在做国产化适配的时候在麒麟系统中部署了达梦数据库,同时在该系统中运行了一个docker镜像,镜像为rocky8.10版本,镜像中通过remi部署了php8.4.19,在添加PHP达梦扩展包时报错。按照论坛上的一些办法将达梦的bin目录映射进入容器,可以加载一个扩展,另一个pdo_dm 还是报错。下面是报错信息和配置截图,跪求大佬指点
PHP Warning: PHP Startup: Unable to load dynamic library 'php83_pdo_dm.so' (tried: /opt/remi/php83/root/usr/lib64/php/modules/php83_pdo_dm.so (/opt/remi/php83/root/usr/lib64/php/modules/php83_pdo_dm.so: undefined symbol: php_pdo_register_driver), /opt/remi/php83/root/usr/lib64/php/modules/php83_pdo_dm.so.so (/opt/remi/php83/root/usr/lib64/php/modules/php83_pdo_dm.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: Constant SQL_INDEX_UNIQUE already defined in Unknown on line 0
PHP Warning: Constant SQL_INDEX_ALL already defined in Unknown on line 0
PHP Warning: Constant SQL_ENSURE already defined in Unknown on line 0
PHP Warning: Constant SQL_QUICK already defined in Unknown on line 0
可以ldd pdo那个看一下