首页 > 学院 > 开发设计 > 正文

error while loading shared libraries: xxx.so.x" 错误的原因和解决办法

2019-11-06 07:12:35
字体:
来源:转载
供稿:网友
Nginx启动出错 error while loading shared libraries[root@localhost conf]# /usr/local/nginx/sbin/nginx/usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1.1: cannot open shared object file: No such file or directory从错误看出是缺少lib文件导致,进一步查看下[root@localhost conf]# ldd $(which /usr/local/nginx/sbin/nginx)linux-gate.so.1 => (0x0071b000)libpthread.so.0 => /lib/libpthread.so.0 (0×00498000)libcrypt.so.1 => /lib/libcrypt.so.1 (0×00986000)libpcre.so.1.1 => not foundlibcrypto.so.6 => /lib/libcrypto.so.6 (0×00196000)libz.so.1 => /lib/libz.so.1 (0×00610000)libc.so.6 => /lib/libc.so.6 (0x002d7000)/lib/ld-linux.so.2 (0x006a8000)libdl.so.2 => /lib/libdl.so.2 (0x008c3000)解决方法:在root用户下执行:ln -s /usr/local/lib64/libssl.so.1.1 /usr/lib64/libssl.so.1.1 ln -s /usr/local/lib64/libcrypto.so.1.1 /usr/lib64/libcrypto.so.1.1
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表