libpcre.so.1 cannot be found
安装完Nginx之后,启动报错。
[vagrant@localhost sbin]$ sudo ./nginx
./nginx: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
运行ldd命令,找到Nginx的依赖共享库文件。
vagrant@localhost sbin]$ ldd $(which /usr/local/nginx/sbin/nginx)
linux-vdso.so.1 => (0x00007fff1b74a000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00000032b2600000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000032b3a00000)
libpcre.so.1 => not found
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00000032b4200000)
libc.so.6 => /lib64/libc.so.6 (0x00000032b1a00000)
/lib64/ld-linux-x86-64.so.2 (0x00000032b1600000)
libdl.so.2 => /lib64/libdl.so.2 (0x00000032b1e00000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00000032b3200000)
原来是真的没找到libpcre.so.1文件。
进入lib64文件夹,对libpcre.so.0.0.1做软连接。
[vagrant@localhost lib64]$ cd /lib64/
[vagrant@localhost lib64]$ sudo ln -s libpcre.so.0.0.1 libpcre.so.1
再次运行ldd命令,就能够找到libpcre.so.1依赖库了。
[vagrant@localhost lib64]$ ldd $(which /usr/local/nginx/sbin/nginx)
linux-vdso.so.1 => (0x00007fffd43d5000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00000032b2600000)
libcrypt.so.1 => /lib64/libcrypt.so.1 (0x00000032b3a00000)
libpcre.so.1 => /lib64/libpcre.so.1 (0x00000032b1e00000)
libcrypto.so.6 => /lib64/libcrypto.so.6 (0x00000032b4200000)
libc.so.6 => /lib64/libc.so.6 (0x00000032b1a00000)
/lib64/ld-linux-x86-64.so.2 (0x00000032b1600000)
libdl.so.2 => /lib64/libdl.so.2 (0x00002aebb7623000)
libz.so.1 => /usr/lib64/libz.so.1 (0x00000032b3200000)
ok, 如今就能够成功启动Nginx。
[vagrant@localhost sbin]$ sudo ./nginx
[vagrant@localhost sbin]$ sudo netstat -ntlp | grep nginx
tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 17529/nginx
libpcre.so.1 cannot be found的更多相关文章
- nginx无法启动: libpcre.so.1/libpcre.so.0: cannot open shared object file解决办法
NGINX启动时提示错误: /usr/local/nginx/sbin/nginx -t/usr/local/nginx/sbin/nginx: error while loading shared ...
- 关于pcre正则表达式库libpcre
gcc 4.8中已经包含了std regex的头文件 可是没有实现,所以链接是失败的 gcc 4.9完整的支持了c++ 11的regex. 在4.9以前,可以寻求boost的regex. 不过,我更熟 ...
- nginx libpcre.so.1: cannot open shared object file
linux 64位安装nginx后启动出错报以下错误 1 2 3 [root@localhost nginx-1.3.0]# /usr/local/nginx/sbin/nginx error whi ...
- [error]error while loading shared libraries: libpcre.so.1 解决
nginx 安装好之后,启动的时候报错 [root@localhost nginx-1.6.2]# /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin ...
- Nginx启动错误:error while loading shared libraries: libpcre.so.1
1 # /usr/local/nginx/sbin/nginx 2 /usr/local/nginx/sbin/nginx: error while loading shared libraries: ...
- Nginx启动错误:error while loading shared libraries: libpcre.so.0
今天测试的时候,启动一个其他机器预编译好的nginx到目标测试机器(OEL 7.4)启动的时候,报了下列错误: /usr/local/nginx/sbin/nginx: error while loa ...
- Nginx: error while loading shared libraries: libpcre.so.1解决
Shell代码 [root@tmsapp65 conf]# /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx: error while l ...
- nginx排错error while loading shared libraries:libpcre.so.1:cannot open shared object file:No such file or directory
启动nginx报错:error while loading shared libraries:libpcre.so.1:cannot open shared object file:No such f ...
- Nginx启动提示找不到libpcre.so.1解决方法
如果是32位系统 [root@lee ~]# ln -s /usr/local/lib/libpcre.so.1 /lib 如果是64位系统 [root@lee ~]# ln -s /usr/lo ...
随机推荐
- ZOJ 2750 Idiomatic Phrases Game(Dijkstra)
点我看题目 题意 : 给定一本字典,字典里有很多成语,要求从字典里的第一个成语开始,运用字典里的成语变到最后一个成语,变得过程就是成语接龙,后一个成语的第一个字必须有前一个成语的最后一个字相等,给定的 ...
- 网络编程(一) 利用NSURLSession发送GET POST请求
Xcode 7.0后,http链接不能直接访问(https可以),需要在Info.plist增加下面一项才能正确访问. 使用NSURLSession进行网络请求的流程: 1.构造NSURL 2.构造N ...
- code forces Jeff and Periods
/* * c.cpp * * Created on: 2013-10-7 * Author: wangzhu */ #include<cstdio> #include<iostrea ...
- 乱想-What&Why
今天去海淀书城看书,目的很明确,本来是想买<WCF技术剖析>的下册(2010年3月份买了上册,当时下册没出来),谁知这本书不单卖,要和上册一起卖,扫兴. 兴致减半,索性找了旁边的基本Jav ...
- VJP1100 加分二叉树(树形DP)
链接 归属树形DP 做着更像记忆化 DP很好做 就是那个输出路径恶心了..改代码 从60多行改到120多行..dp从1维加到三维.. 先类似记忆化搜索整棵树 枚举以i为根节点的最大值 子树类似 求完 ...
- Hadoop家族学习路线图
主要介绍Hadoop家族产品,常用的项目包括Hadoop, Hive, Pig, HBase, Sqoop, Mahout, Zookeeper, Avro, Ambari, Chukwa,新增加的项 ...
- mapreduce源码分析总结
一 MapReduce概述 Map/Reduce是一个用于大规模数据处理的分布式计算模型,它最初是由Google工程师设计并实现的,Google已经将它完整的MapReduce论 文公开发布了.其中对 ...
- 结构体dtype_t
/* SQL data type struct */ typedef struct dtype_struct dtype_t; struct dtype_struct{ unsigned mtype: ...
- Linux Kernel ‘/bcm/Bcmchar.c’本地信息泄露漏洞
漏洞名称: Linux Kernel ‘/bcm/Bcmchar.c’本地信息泄露漏洞 CNNVD编号: CNNVD-201311-053 发布时间: 2013-11-06 更新时间: 2013-11 ...
- Win32下 Qt与Lua交互使用(三):在Lua脚本中connect Qt 对象
话接上文.笔者为了方便使用Lua,自己编写了一个Lua的类.主要代码如下: QLua.h #ifndef QLUA_H #define QLUA_H // own #include "inc ...