Open satoshi75nakamoto opened 10 years ago
This is on a, "Ubuntu 12.04.4 LTS (Precise Pangolin)" box.
But if I do the following: precise64:/lib/x86_64-linux-gnu$ sudo cp /lib64/librdkafka* . $ ldd /usr/lib/php5/20100525/kafka.so linux-vdso.so.1 => (0x00007fffc05ff000) librdkafka.so.1 => /lib/x86_64-linux-gnu/librdkafka.so.1 (0x00007fdd3b0d6000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fdd3ad16000) libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007fdd3aaf8000) libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007fdd3a8e1000) librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 (0x00007fdd3a6d9000) /lib64/ld-linux-x86-64.so.2 (0x00007fdd3b509000)
when i 'make' phpkafka, it occured the followed issue:
[root@OA-test phpkafka]# make test Build complete. Don't forget to run 'make test'.
PHP Warning: PHP Startup: Unable to load dynamic library '/root/phpkafka/modules/kafka.so' - librdkafka.so.1: cannot open shared object file: No such file or directory in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library '/root/phpkafka/modules/kafka.so' - librdkafka.so.1: cannot open shared object file: No such file or directory in Unknown on line 0 PHP Warning: PHP Startup: Unable to load dynamic library '/root/phpkafka/modules/kafka.so' - librdkafka.so.1: cannot open shared object file: No such file or directory in Unknown on line 0
Warning: PHP Startup: Unable to load dynamic library '/root/phpkafka/modules/kafka.so' - librdkafka.so.1: cannot open shared object file: No such file or directory in Unknown on line 0
how can i solve it??? please help me
As stated in the README: you have to update the dynamic linker by running sudo ldconfig
, and you're good to go
ldd /usr/lib/php5/20100525/kafka.so linux-vdso.so.1 => (0x00007fff2bdff000) librdkafka.so.1 => not found libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f90d3d42000) /lib64/ld-linux-x86-64.so.2 (0x00007f90d430f000)