Skip to main content
 首页 » 编程设计

nginx之加载共享库时出错 : 'libpcre.so.0: cannot open shared object file: No such file or directory'

2024年12月31日21bluestorm

我刚刚安装了Passenger 3.0.11 和nginx并收到此错误:

Starting nginx: /opt/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.0: cannot open shared object file: No such file or directory

请您参考如下方法:

消息意味着它所说的。 nginx可执行文件被编译为期望 PCRE(与 Perl 兼容的正则表达式)共享库在 LD_LIBRARY_PATH 上的某处可用或在 /etc/ld.so.conf 中指定。或任何适用于您的操作系统的等效库定位机制,并且它找不到库。

您将需要安装 PCRE - 或配置您的环境,以便 nginx将查找安装它的 PCRE 库。