解决php zenddebugger 安装失败

php zenddebugger 安装失败

1.查看错误信息

$ php -m

Failed loading /usr/lib64/php/modules/ZendDebugger.so:  libssl.so.0.9.8: cannot open shared object file: No such file or directory


2. 原因:因为最新的linux发行版本 libssl libcrypto 已升级到1.0.0

3. 解决
只要创建相应的软链接就可以
sudo ln -s /usr/lib64/libcrypto.so /usr/lib64/libcrypto.so.0.9.8
sudo ln -s /usr/lib64/libssl.so.10 /usr/lib64/libssl.so.0.9.8

如果没找到合适版本的libcrypto,可以从这里下载:http://www.openssl.org
然后
$ ./config shared
$ make

将编译目录生成的复制到 libcrypto.so.0.9.8 /usr/lib64/目录,按照上面的方法操作即可。


你可能感兴趣的:(linux,PHP,object,File)