加载libxxxx.so.2文件失败解决方法

1、yum list|grep  libxxx

如果有这个包,就yum -y install libxxx libxxx-devel安装

2、如果没有,下载源码包,编译安装

3、安装完成之后,还是找不到,可以find一下看到底有没有这个文件

   find / -name  libxxx*

4、如果find找到了这个文件,但是程序启动的时候就是报错说找不到,这时候牛x的命令就要登场了

strace /home/work/php-7/sbin/php-fpm (如果没有strace命令,可以用yum -y install strace来安装)

strace 要启动的程序文件,它会打印出这个程序启动时调用的文件及程序名称,

这时就会找到程序加载哪个目录下的libxxx.so文件,ln -s搞个软连接过去就行了。


原文地址:https://www.cnblogs.com/yangruizeng/p/7927946.html