PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : server phpmyadmin



traster
19.05.04, 03:06
hallo zusammen
habe mir auf meinem linux server mysql und php installiert
um mysql zu konfigurieren hab ich mir mit apt-get install phpmyadmin istalliert
wenn ich nun http://<meine server ip>/phpmyadmin aufrufe bekomme ich die fehlermeldung : 127.0.0.1 hat den verbindungs aufbau verweigert .
jetzt meine fragen
1. wieso 127.0.0.1 ? das ist logischerweise nicht meine server ip / sonder localhost adresse
2. wieso verweigert ? muss ich bei irgendwelchen dateien lese / schreib rechte vergeben ?
mfg traster
p.s. den server konfiguriere ich per ssh und das bs ist debian

dumpfbacke
19.05.04, 08:13
Hast du die .conf datei schon editiert ??

Du findest die Datei unter:

/var/www/html/admin/phpMyAdmin/config.inc.php

Ansonsten musst du noch in der phpMyAdmin.conf deine Rechner IP einschreiben mit dem Kompletten Pfad:

/etc/httpd/conf.d/phpMyAdmin.conf

MFG.

traster
20.05.04, 07:43
ja danke erstmal
das problem ist nur das ich solche verzeichnisse garnicht habe !
bei mir liegt /etc/phpmyadmin
das wars
unter /var/www ist alles frei
:confused:

Figapu
20.05.04, 10:15
Hast du überhaupt einen Webserver (Apache) laufen?


wieso 127.0.0.1 ?
Weil das dein Loopback device ist. Du kannst da auch den Namen des Rechner oder die normale LAN IP verwenden

make
09.06.04, 21:07
Also bei mir hats phpmyadmin in /usr/share/phpmyadmin installiert. Ist das normal? Sollte doch in /var/www sein, oder nicht?

make
09.06.04, 21:16
Ah ja, habs rausgefunden, das includet etwas in di httpd.conf, damit phpmyadmin gefunden wird. Allerdings kommt bei mir: "Die Seite kann nicht angezeigt werden"

Flyby
09.06.04, 23:19
versuche mal folgendes
http://meinserver/phpmyadmin/
Der Slash am Ende ist wichtig!

PTSA
09.06.04, 23:24
phpmyadmin ist "nur" eine Sammlung von PHP-Skripten. Die durch PHP/den Webserver ausgeführt wird. Daher sollte die Installation eigentlich schon irgenwo im "wwwroot" im zugriff des Webservers sein. vorschlag: Hol dir die neueste Version von phpmyadmin.net und installiere es in deinem Web-Verzeichnis ins Unterverzeichnis "phpmyadmin". Das über apt-get zu machen ist imho nicht nötig, da nichts weiter im System verändert werden muß oder kompiliert wird.

Dann erfolgt der Zugriff direkt über www.deinserver4335.de/phpmyadmin/

ptsa

dumpfbacke
10.06.04, 06:58
Achte aber darauf wo er es installiert. Bei Fedora Core 2 war es so das er es in /www/admin/phpMyAdmin gepackt hat. Ich mußte es dann erst in www verschieben denn sonst hätte man immer http://localhost/admin/phpMyAdmin eingeben müssen.

MFG.

make
10.06.04, 10:21
Danke für die vielen Antworten!

Also das Problem war wirklich beim Slash am Schluss, jetzt funktionierts!

`kk
10.06.04, 17:15
phpmyadmin ist "nur" eine Sammlung von PHP-Skripten. Die durch PHP/den Webserver ausgeführt wird. Daher sollte die Installation eigentlich schon irgenwo im "wwwroot" im zugriff des Webservers sein.

Naja, außerhalb des Document Roots wäre schon besser.

Flyby
10.06.04, 17:26
jo, so sehe ich das auch! :)
Sonst müßte jeder Webhoster für jeden Kunden, phpmyadmin in jedes Kundenverzeichniss kopieren.
Wohl kaum!
Kostet viel zu viel Platz auf der Platte.