PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit phppgadmin



bjrnfrdnnd
25.11.05, 02:37
Hallo,
ich habe ein standard debian stable system,
dann apt-get install postgresql apache2 phppgadmin,
habe ein howto gefunden, das mir sagt, wie ich postgresql installiere, was auch funktioniert
hat, bin dann den anweisungen in /usr/share/doc/phppgadmin/README.Debian gefolgt,
um dann letztendlich firefox zu starten und
http://localhost/phppgadmin
einzugeben.
Ergebnis:
page not found!
Welche Fehler habe ich nach ungefaehr 2-stuendigem konfigurieren wohl machen koennen?
Ach ja:
http://localhost/phppgadmin/login.phg
ist auch page not found,
und directes oeffnen
firefox /usr/share/phppgadmin/login.php
resultiert darin, dass firefox die Seite runterladen will.
Nichts wird angezeigt.

temal
25.11.05, 07:52
Komisch, bei mir geht http://localhost/phppgadmin auch nicht. :ugly:

Liegt das Packet phppgadmin auch an der richtigen Stelle?

Thhunder
25.11.05, 07:56
brauch der phpqadmin vieleicht wie der phpmyadmin auch den apache um lauffähig sein zu können?
ich mein ich hab jetzt nicht die ahnung von postgresql aber ich schätze das der phpqadmin die gleiche bedingung wie der phpmyadmin brauch, und zwar nen webserver mit dem ich das phpqadminscript ausführen kann ;)

greets Thhunder

temal
25.11.05, 08:10
Den Apache hat er wohl schon installiert mit dem apt-get befehl. Auch die Tatsache, dass der Aufruf von http://localhost/ "Page not found!" aus gibt und nicht sowas, wie "Could not connect to remote server" lässt darauf schließen, dass da was läuft. :)


brauch der phpqadmin vieleicht wie der phpmyadmin auch den apache um lauffähig sein zu können?
ich mein ich hab jetzt nicht die ahnung von postgresql aber ich schätze das der phpqadmin die gleiche bedingung wie der phpmyadmin brauch, und zwar nen webserver mit dem ich das phpqadminscript ausführen kann ;)

greets Thhunder

bjrnfrdnnd
25.11.05, 14:02
apache ist natuerlich installiert, und
http://localhost
bringt auch die schone apache seite, die mir sagt, dass hier
eine webseite sein koennte.
Hat noch irgendjemand ausser CaNNaBis das Problem?
Was ich nicht so recht verstehe:
Ich habe eine standard stable version von debian.
Das muss doch hunderttausende geben, die genau dasselbe machen?
Wo kann ich mich da ueberhaupt noch informieren?

marce
25.11.05, 14:57
ist denn für phppgadmin in der httpd.conf vom Apache ein Eintrag gemacht worden? Der Apache muss ja schon wissen, was Du von ihm willst...

bjrnfrdnnd
25.11.05, 15:13
Also, weder in postgresql noch phppgadmin installation docs finde ich was darueber.
Wo ist httpd, was muss da eingetragen werden?

Svenny
25.11.05, 15:21
apachen nach installation neu gstartet?

bjrnfrdnnd
25.11.05, 15:24
Muss ich erst was an der Konfiguration von apache aendern (httpd, aber was?), dann neustarten?
Wie neustarten?

Svenny
25.11.05, 15:26
ja neustarten halt? mit apache2ctl

bjrnfrdnnd
25.11.05, 15:56
Da unter stable nix funktioniert hat, bin ich nun auf unstable.
Und nun funktioniert noch weniger: in der tat laeuft der apache server nicht mehr,
und ich weiss auch nicht, wie ich ihn starten soll.
Jedenfalls liefert
sudo /etc/init.d/apache2 restart

Forcing reload of apache 2.0 web server... ... no pidfile found! not running?apache2: Could not determine the server's fully qualified domain name, using 134.95.208.178 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs
failed!

und

sudo /usr/sbin/apache2ctl -k start
apache2: Could not determine the server's fully qualified domain name, using 134.95.208.178 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:80
no listening sockets available, shutting down
Unable to open logs

Aber wieso nichts ueber apache in der Doc von phppgadmin steht, das ist mir sehr unklar.

bjrnfrdnnd
25.11.05, 15:59
Ich vergass zu sagen:
nach dem upgrade zu unstable und dem offensichtlichen apache problem ist nun auch
die schoene seite
http://localhost verschwunden.
Was ja nicht so verwundert, wenn apache nicht laeuft.
Naja. Vielleicht bin ich zu doof fuer Debian, aber ich gebe zu, dass ich eigentlich nicht
hunderte von Seiten an Dokumentation lesen will, bevor ich eine Datenbank starten kann.
Welche Dist wuerde mir das vereinfachen (apt-get basiert, suse mag ich nicht).

marce
25.11.05, 17:02
da kann man Dir leider keine Distri empfehlen - da Du an dem Punkt bist, wo m.W.n. sämtliche Automatismen versagen...

Und die Grundlagen sollte man schon beherrschen, wenn man sich mit Serveranwendungen auseinandersetzen will... Dazu gehört auch die Apache-Doku...

... und das man für eine Webanwendung einen Webserver konfigurieren muss ist eigentlich logisch...

bjrnfrdnnd
25.11.05, 17:23
Ok.
Apache 1.3 lief, weshalb auch apache2 nicht starten wollte.
Mit apache 1.3 schaffe ich es, den phppgadmin login screen zu bekommen.
Leider kann ich dann nicht einloggen. Immer login failed.
Ich weiss nicht, wo die log dateien des postgresql sind, sie sind jedenfalls nicht da,
wo die postgresql doc behauptet, dass sie standardmaessig da sein sollten. Die Data files sind uebrigens auch nicht da, so dass ich auch nicht weiss, wo die sind.
Ich kann jedoch pgaccess benutzen, und habe eine gui interface zu postgresql, und da
klappt alles. Ich habe meine datenbank, kann einloggen, password benutzen, tables
kreieren...
Also von postgresql scheint alles, inklusive password, zu laufen.
Wieso kann ich nicht mit phppgadmin einloggen, und wo sind die logfiles und die datafiles?

Zur Einfachheit:
Mag sein, dass man sich mit mehr herumschlagen muss, aber vor zirka einem Jahr
hab ich das auf einem mac gemacht, und das ganze Ding lief nach einer Stunde perfekt,
inklusive phppgadmin, postgresql, einloggen und allem drum und dran. Dabei wurde halt eine Standardkonfiguration gewaehlt, die auf 99 % der Leute sinnvoll zugeschnitten war.

Vielleicht weiss jemand, was noch ein grund fuer meine login-probleme sein kann?
Hier meine /etc/postgresql/pg_hba.conf

local all all password
host all all 127.0.0.1 255.255.255.255 password

marce
25.11.05, 18:22
hast Du auch die Zugänge in der Konfig-Datei von phppgadmin eingerichtet?

Die Logfiles und alles weitere für PG-SQL solltest Du in der entsprechenden Konfig-Datei finden - die ist vermutlich irgendwo unter /etc/

ziil
07.09.08, 20:28
Die Frage hatte ich auch

Mit dieser Anleitung gings ganzeinfach

http://wiki.ubuntuusers.de/PostgreSQL

(etwas weiter untern im Beitrag unter PGSQL Administration)

marce
08.09.08, 06:12
(1) ich fürchte, entweder besteht das Problem nicht mehr, da gelöst - oder der TE hat sich inzwischen für etwas anderes entschieden
(2) ist die Lösung sehr speziell und dürfte vermutlich nicht für jede Distri nachvollziehbar sein
(3) Willkommen im Forum, die Schaufel darfst Du aber gerne an der Gardarobe abgeben.