rocketmq-client-php
rocketmq-client-php copied to clipboard
PHP Startup: Unable to load dynamic library 'rocketmq.so'
[root@localhost rocketmq-client-cpp]# php -v PHP Warning: PHP Startup: Unable to load dynamic library 'rocketmq.so' (tried: /usr/lib64/php/modules/rocketmq.so (/lib/libphpcpp.so.2.2: undefined symbol: _zval_copy_ctor_func), /usr/lib64/php/modules/rocketmq.so.so (/usr/lib64/php/modules/rocketmq.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PHP 7.4.13 (cli) (built: Nov 24 2020 10:03:34) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.13, Copyright (c), by Zend Technologies
[root@localhost rocketmq-client-cpp]# find / -name rocketmq.so /usr/lib64/php/modules/rocketmq.so /opt/rocketmq-client-php/rocketmq.so
I have introduced extension=rocketmq.so in php.ini, this error is displayed when I check the php extension
我也遇到了一样的问题: [root@SERVER-24 api]# php -v PHP Warning: PHP Startup: Unable to load dynamic library 'rocketmq.so' (tried: /usr/lib64/php/modules/rocketmq.so (/usr/lib64/php/modules/rocketmq.so: undefined symbol: _ZN12PullConsumer12getNameSpaceEv), /usr/lib64/php/modules/rocketmq.so.so (/usr/lib64/php/modules/rocketmq.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0 PHP 7.2.34 (cli) (built: Oct 1 2020 13:37:37) ( NTS ) Copyright (c) 1997-2018 The PHP Group Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
使用sudo ldconfig