我一直在CentOS 5盒上運行Davical一段時間沒有問題。無法加載庫「/usr/lib/pgsql/plpgsql.so」&未定義的符號:PinPortal
昨天,我安裝了Trac bug-tracker,它最終迫使我通過Yum運行一個完整的更新,它更新了整個軟件包堆。
我似乎無法確切地解決問題,並且花費在Google上的時間似乎沒有帶來太多的想法。
有沒有人有同樣的問題,或有人可以指出一種方法來更好地識別發生了什麼?
非常感謝!
完全錯誤的讀出:
[Wed May 11 17:52:53 2011] [error] davical: LOG: always: Query: QF: SQL error "58P01" - ERROR: could not load library "/usr/lib/pgsql/plpgsql.so": /usr/lib/pgsql/plpgsql.so: undefined symbol: PinPortal"
檢查,看看文件是否存在
[@shogun〜]#樹-a/usr/lib目錄/ pgsql的/ | grep的 「PLPGSQL」
| - plpgsql.so皮克
版本安裝
[@shogun〜]#pg_config | grep的 「版本」
VERSION = PostgreSQL的23年8月1日
[@shogun的PostgreSQL-8.3.8]#蔭列表安裝| grep的 '後'
postgresql.i386 8.1.23-1.el5_6.1安裝
的PostgreSQL-devel.i386 8.1.23-1.el5_6.1安裝
的PostgreSQL-libs.i386 8.1 .23-1.el5_6.1安裝
的PostgreSQL-python.i386 8.1.23-1.el5_6.1安裝
的PostgreSQL-server.i386 8.1.23-1.el5_6.1安裝
它的版本是8.1.23 - 說實話,有這麼多的軟件包更新,我什至沒有注意到。我不認爲我的百勝也有歷史經理,有沒有辦法找出你知道的? – Slazlaa 2011-05-13 16:21:13
嗯。我只通過百勝安裝,並通過那裏檢查,似乎只有一個版本安裝: – Slazlaa 2011-05-13 16:46:15