共有ライブラリに問題があります。コマンドを実行するたびに警告が表示されます。
PHP Warning: PHP Startup: Unable to load dynamic library 'xxxx.so'
libcrypto.so.1.0.0 => not found
問題なくうまく動作しますが、この共有ライブラリが見つからないように、リストからこの行を削除したいと思います。
ldd ...php/ext/curl.so
linux-vdso.so.1 => (0x00007ffe1a65f000)
libcurl.so.4 => /lib/libcurl.so.4 (0x00007fb9fdd8f000)
libssl.so.1.0.0 => /lib/libssl.so.1.0.0 (0x00007fb9fdb1f000)
libcrypto.so.1.0.0 => not found
libc.so.6 => /lib64/libc.so.6 (0x00007fb9fd751000)
libssl.so.1.1 => /lib/libssl.so.1.1 (0x00007fb9fd4c0000)
libcrypto.so.1.1 => /lib/libcrypto.so.1.1 (0x00007fb9fcff7000)
libldap-2.4.so.2 => /lib/libldap-2.4.so.2 (0x00007fb9fcdb5000)
liblber-2.4.so.2 => /lib/liblber-2.4.so.2 (0x00007fb9fcba8000)
libz.so.1 => /lib/libz.so.1 (0x00007fb9fc990000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fb9fc774000)
libcrypto.so.1.0.0 => not found
libdl.so.2 => /lib64/libdl.so.2 (0x00007fb9fc570000)
/lib64/ld-linux-x86-64.so.2 (0x00007fb9fe22e000)
libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fb9fc356000)
libcrypto.so.1.0.0 => not found
何をすべきか?
ベストアンサー1
SSL暗号化ライブラリなしでPHPを完全に再コンパイルします。
状況に応じて、これには次のものが含まれます。修正そのライブラリによって提供される呼び出し関数への参照を削除するコードブロック。
または: libssl
Alexが提案したように取付けなさい。どのようにした今日、正しい依存関係をすべてインストールせずにPHPをインストールできますか?