rocketmq-client-php icon indicating copy to clipboard operation
rocketmq-client-php copied to clipboard

PHP Startup: Unable to load dynamic library 'rocketmq.so'

Open mooczhou opened this issue 4 years ago • 1 comments

[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

mooczhou avatar Jan 05 '21 04:01 mooczhou

我也遇到了一样的问题: [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

tangluhu avatar Dec 10 '21 01:12 tangluhu

使用sudo ldconfig

punghunger avatar Jun 17 '23 09:06 punghunger