Php openssl 没有提供libcrypto.so.1.0.0(OPENSSL_1.0.0)(64位)

Php openssl 没有提供libcrypto.so.1.0.0(OPENSSL_1.0.0)(64位),php-openssl,sles,libcrypto,Php Openssl,Sles,Libcrypto,我运行了sles 12服务器,在尝试安装php7-openssl-7.2.13-155.1.x86_64.rpm时遇到此问题: zypper in ./php7-openssl-7.2.13-155.1.x86_64.rpm Loading repository data... Reading installed packages... Resolving package dependencies... Problem: nothing provides libcrypto.so.1.0.0(

我运行了sles 12服务器,在尝试安装php7-openssl-7.2.13-155.1.x86_64.rpm时遇到此问题:

zypper in ./php7-openssl-7.2.13-155.1.x86_64.rpm
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides libcrypto.so.1.0.0(OPENSSL_1.0.0)(64bit) needed by php7-openssl-7.2.13-155.1.x86_64
 Solution 1: do not install php7-openssl-7.2.13-155.1.x86_64
 Solution 2: break php7-openssl-7.2.13-155.1.x86_64 by ignoring some of its dependencies
但当我检查时,我得到了lib:

ls /lib64/*crypto*
/lib64/libcrypto.so.1.0.0
但我不知道是否有充分的声明:

ldconfig -p | grep libcrypto.so
        libcrypto.so.1.0.0 (libc6,x86-64) => /lib64/libcrypto.so.1.0.0
        libcrypto.so.1.0.0 (libc6) => /lib/libcrypto.so.1.0.0

谢谢你的帮助。

多亏了dratenik,我已经安装了忽略警告的软件包,它可以正常工作了

您似乎拥有库,但不是来自包。
rpm-qf/lib64/libcrypto.so.1.0.0
显示了什么?谢谢你的回答,我得到了这个答案:
libopenssl1\u 0\u 0-1.0.2j-60.11.2.x86\u 64
不知道那里出了什么问题。解决方案2(无论如何都要安装)应该可以工作,因为实际上您已经拥有了该库。但是包装系统以后可能会被搞糊涂。谢谢,它成功了!