启动Nginx报错:error while loading shared libraries: libpcre.so.0: cannot open shared object file
1.现象:
输入:/usr/local/nginx/sbin/nginx
报错:/usr/local/nginx/sbin/nginx: error while loading shared libraries: libprofiler.so.0: cannot open shared object file: No such file or directory
2.错误原因:缺少libpcre.so.0,
3.进一步查看:
输入:ldd $(which /usr/local/nginx/sbin/nginx)
结果:libprofiler.so.0 => not found
结论:可以看出libprofiler.so.0并没有找到
4.解决:
1)找出源文件:
输入:find / -type f -name "libprofiler.so*"
结果:
/usr/local/lib/libprofiler.so.0.4.17
/usr/local/src/gperftools-2.6.90/.libs/libprofiler.so.0.4.17
2)设置软连接:
输入:ln -sv /usr/local/lib/libprofiler.so.0.4.17 /lib64/libprofiler.so.0
返回:‘/lib64/libprofiler.so.0’ -> ‘/usr/local/lib/libprofiler.so.0.4.17’ 说明设置成功了
3)再次检查:
输入:/usr/local/nginx/sbin/nginx
返回:
nginx: the configuration file /usr/local/nginx-1.12.2/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx-1.12.2/conf/nginx.conf test is successful
ok,搞定了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现