为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:Linux localhost.localdomain 4.19.90-23.6.v2101.ky10.aarch64 #1 SMP Wed Mar 17 14:45:17 CST 2021 aarch64 aarch64 aarch64 GNU/Linux
【CPU】:
【问题描述】*:php7.3.33安装驱动,已经将php73_pdo_dm.so和libphp73_dm.so放到了/usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731目录下,但执行php -m 时出现以下错误
PHP Warning: PHP Startup: Unable to load dynamic library 'php73_pdo_dm.so' (tried: /usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/php73_pdo_dm.so (/usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/php73_pdo_dm.so: cannot open shared object file: No such file or directory), /usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/php73_pdo_dm.so.so (/usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/php73_pdo_dm.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
PHP Warning: PHP Startup: Unable to load dynamic library 'libphp73_dm.so' (tried: /usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/libphp73_dm.so (/usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/libphp73_dm.so: cannot open shared object file: No such file or directory), /usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/libphp73_dm.so.so (/usr/local/php/73/lib/php/extensions/no-debug-non-zts-20180731/libphp73_dm.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0,这是为什么?
试试ldd下这个目录的两个so看有没有问题,可以尝试不拷贝so,而是建立软连接的方式
已经解决了,在web服务器安装dm客户端,再配置路径就可以了
补充说明一下,dm和web是分开不同的服务器的,dm的系统是kylin v10,web的服务器是centos8