Hallo,

ich habe Debian 3.0 mit postgreSQL, Apache, PHP(4), phppgadmin installiert.

Lokal mit psql kann ich mich an der DB unter 2 Kennungen wie vorgesehen anmelden; �ber telnet von einem Rechner im LAN geht es auch.

phppgadmin l��t sich lokal und im LAN aufrufen, die Anmeldung scheitert aber grunds�tzlich. Es kommt die Meldung, da� Pa�wort und Kennung nicht stimmen, wenn ich ein Pa�wort angebe; gebe ich keines an, kommt keine Fehlermeldung, sondern die Eingabemaske erheischt kommentarlos eine erneute Eingabe.
Im LAN habe ich unter Windows98 mit Netscape 7 und IE6 sowie unter AmigaOS 3.1 mit IBrowse 1.1 probiert, lokal (localhost) mit lynx.


/etc/pg_hba.conf enth�lt:

 local        all                                         ident sameuser
 host         all         127.0.0.1     255.0.0.0         ident sameuser
 #host         all         0.0.0.0       0.0.0.0          reject
 # Benutzer aus Rechnern im LAN d�rfen:
 host         all         192.168.192.0 255.255.255.0     password
.

Statt "password" und "ident sameuser" habe ich auch mit trust experimentiert, was aber v�llig wirkungslos blieb.


Nun las ich in der (durchaus ausf�hrlichen) Dokumentation, man solle im Falle solcherma�en gelagerter Schwierigkeiten pr�fen, ob PHP �berhaupt mit postgres-Unterst�tzung kompiliert sei und zu diesem Behufe ein kleines Script schreiben.


Gelesen - getan:

 <HTML><BODY>
 <?php
 $lv_Conn = pg_Connect("host=localhost dbname=test user=postgres
                                                password=postgres")
 or die ("Datenbank nicht erreichbar");
 echo ("mit test auf P450 verbunden");
 pg_Close($lv_Conn);
 ?>
 </BODY></HTML>
.

Jenes scheiter �hnlich sowohl lokal als auch im Netz, jedoch mit mehr Information:

"Unable to connect to PostgreSQL server: FATAL 1: Ident
authentification failed for user postgres ..." und dann folgt der Name der Skript-Datei mit Zeilenangabe.


Folgt daraus nun irgendwas? Ich wei� nicht mehr weiter.


Eine .htaccess-Datei (vor der auch irgendwo gewarnt wurde) habe ich auf dem f�r das Script zust�ndigen virtuellen Apache-Server (bzw. in dessen doc root) �brigens nicht.



Viele Gr��e, Eberhard


--
Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/


Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)



Antwort per Email an