이제 CentOS 5 상자에서 Davical을 아무런 문제없이 사용하고 있습니다.라이브러리 "/usr/lib/pgsql/plpgsql.so"을로드 할 수 없습니다. & undefined symbol : PinPortal
그러나 어제는 Trac bug-tracker를 설치했는데 결국 패키지 전체를 업데이트 한 Yum을 통해 전체 업데이트를 실행해야했습니다.
문제가 무엇인지 정확하게 알아낼 수는 없지만 인터넷 검색에 소비 된 시간은 아이디어의 방식을 많이 반영하지 못했습니다.
누구에게도 동일한 문제가 있었습니까? 아니면 아무도 무슨 일이 일어나고 있는지 더 잘 식별 할 수있는 방법을 나타낼 수 있습니까?
많은 감사!
전체 오류 판독 : 파일이 존재하는지 확인
[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의/| 그렙 "plpgsql"
| - 페이지의
버전 plpgsql.so는
[@shogun ~] # 개의 pg_config를 설치 | 그렙 "VERSION"
VERSION = PostgreSQL의 8.1.23
[@shogun PostgreSQL을-8.3.8] # 얌 목록 설치 | 그렙 '포스트'
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입니다. 매우 정직하기 때문에 업데이트되지 않은 많은 패키지가 업데이트되었습니다. 내 Yum에는 역사 관리자가 있다고 생각하지 않습니다. 알아내는 방법이 있습니까? – Slazlaa
흠. 나는 단지 Yum을 통해서만 설치했고, 거기에 하나의 버전이 설치되어있는 것으로 보인다 : – Slazlaa