pcretest命令执行报错

[root@www bin]# ./pcretest

./pcretest: error while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory

解决办法


[root@www lib]# ll

total 1788

-rw-r--r--. 1 root root 977638 Nov 29 11:51 libpcre.a

-rw-r--r--. 1 root root  46454 Nov 29 11:51 libpcrecpp.a

-rwxr-xr-x. 1 root root    973 Nov 29 11:51 libpcrecpp.la

lrwxrwxrwx. 1 root root     19 Nov 29 11:51 libpcrecpp.so -> libpcrecpp.so.0.0.1

lrwxrwxrwx. 1 root root     19 Nov 29 11:51 libpcrecpp.so.0 -> libpcrecpp.so.0.0.1

-rwxr-xr-x. 1 root root  43351 Nov 29 11:51 libpcrecpp.so.0.0.1

-rwxr-xr-x. 1 root root    921 Nov 29 11:51 libpcre.la

-rw-r--r--. 1 root root  21720 Nov 29 11:51 libpcreposix.a

-rwxr-xr-x. 1 root root    987 Nov 29 11:51 libpcreposix.la

lrwxrwxrwx. 1 root root     21 Nov 29 11:51 libpcreposix.so -> libpcreposix.so.0.0.3

lrwxrwxrwx. 1 root root     21 Nov 29 11:51 libpcreposix.so.0 -> libpcreposix.so.0.0.3

-rwxr-xr-x. 1 root root  18917 Nov 29 11:51 libpcreposix.so.0.0.3

lrwxrwxrwx. 1 root root     16 Nov 29 11:51 libpcre.so -> libpcre.so.1.2.6

lrwxrwxrwx. 1 root root     16 Nov 29 11:51 libpcre.so.1 -> libpcre.so.1.2.6

-rwxr-xr-x. 1 root root 695239 Nov 29 11:51 libpcre.so.1.2.6

drwxr-xr-x. 2 root root   4096 Nov 29 11:51 pkgconfig

[root@www lib]# pwd

/usr/local/pcre-8.38/lib

[root@www lib]#  ln -s /usr/local/pcre-8.38/lib/libpcre.so.1 /lib64/

[root@www bin]# ./pcretest

PCRE version 8.38 2015-11-23

  re> 

在redhat 64位机器上, nginx可能读取的pcre文件为/lib64/libpcre.so.1文件.

 



你可能感兴趣的:(loading,cannot,shared)