[GELÖST] CDR PostgreSQL: libpq.so.4 wird nicht gefunden

Ralph*

Mitglied
Mitglied seit
7 Mrz 2006
Beiträge
367
Punkte für Reaktionen
2
Punkte
18
Ich möchte gerne die CDR-Daten auch in eine PostgreSQL Tabelle schreiben lassen. Hat auch schon geklappt, aber nach einem erneuten Installieren von Asterisk geht es nun nicht mehr.

Da die Datenbank auf einem anderen Server läuft, habe ich nur folgende 3 Dateien auf den Asterisk-Server kopiert:

/usr/local/pgsql/include/libpq-fe.h
/usr/local/pgsql/include/postgres_ext.h
/usr/local/pgsql/lib/libpq.so

Damit kann ich cdr_pgsql.so kompilieren.

Zusätzlich habe ich noch einen symbolischen Link von libpq.so auf libpq.so.4 erstellt. Aber beim Starten von Asterisk erhalte ich:

Code:
 [cdr_pgsql.so]Jun 28 14:50:28 WARNING[5008]: loader.c:325 __load_resource: libpq.so.4: cannot open shared object file: No such file or directory
Jun 28 14:50:28 WARNING[5008]: loader.c:554 load_modules: Loading module cdr_pgsql.so failed!

Ich weiß, es sind nur Warnings, aber Asterisk startet trotzdem nicht.

Wo wird denn außer in /usr/local/pgsql/lib noch nach der libpq.so.4 gesucht? Ich verstehe es nicht...

Ralph
 
Zuletzt bearbeitet:
Problem ist gelöst:

Es müssen zusätzlich noch in /usr/lib folgende Dateien liegen:

Code:
lrwxrwxrwx  1 root root     12 Jun 28 16:39 libpq.so.4 -> libpq.so.4.0
-rwxr-xr-x  1 root root 120572 Sep  9  2005 libpq.so.4.0
 

Neueste Beiträge

Statistik des Forums

Themen
244,872
Beiträge
2,219,915
Mitglieder
371,594
Neuestes Mitglied
AA-Idealbau
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.