首頁 > 後端開發 > php教程 > Nginx啟動錯誤:error while loading shared libraries: libpcreso1

Nginx啟動錯誤:error while loading shared libraries: libpcreso1

WBOY
發布: 2016-07-29 09:05:26
原創
1836 人瀏覽過

1 # /usr/local/nginx/sbin/nginx

從錯誤提示訊息可以得知是因為缺少lib檔案導致,進一步查看具體內容:
2 error  while loading shared libraries: libpcre.so.1: cannot open shared object file: No such file or directory
ldd $(which /usr/local/nginx/sbin/nginx)

2. => /lib64/libpthread.so.0 .1 => /lib64/libcrypt.so.1 (0x00000030f9a00000)
. 1 => not found

   so
5

   => /lib64/libcrypto.so.6 (0x00000030f2a00000)6

    libz.so.1 => /lib64/libz.so.1 (0x00000030e8800000)
=> /lib64/libc.so.6 (0x00000030e7800000)

ux-x86-64.so.2 (0x00000030e7400000)9
. => /lib64/libdl.so.2 (0x00000030e8000000)

查看結果顯示: 這個和下面解決問題時創建的軟連接有關係
libpcre. * 和/lib64/* 之分。 例如上面的是 /lib64/*,
解決方法:

1、先確認已經安裝好pcre 軟體(nginx 依賴該軟體1、先確認已經安裝好pcre 軟體(nginx 依賴該軟體
1、先確認已經安裝好pcre 軟體(nginx 依賴該軟體 2、建立軟體連線對於/lib/* 32位元系統:

1#  ls /lib/ |grep pcre
2

4
3
libpcre.so. 0.0.1

5

#添加軟

6

# ln -s /lib/libpcre.so.0.0.1 /lib/libpcre.so.1

.
ps:對於/lib64/* 64位元系統來說:

1# ls /lib64/ |grep pcre
2

.
3

41
libpcre. so. 0.0.

6

# ln -s /lib64/libpcre.so.1 也有可能pcre lib檔在目錄:/usr/local/lib64/。
0.0. 1 /lib64/libpcre.so.
以上就介紹了Nginx啟動錯誤:error while loading shared libraries: libpcreso1,包括了方面的內容,希望對PHP教程有興趣的朋友有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板