phpmyadmin nach Standardinstallation nicht erreichbar

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

phpmyadmin nach Standardinstallation nicht erreichbar

Beitrag von hupfdule » 20.05.2003 13:25:52

Hi, ich habe mir phpmyadmin auf stable installiert. Allerdings ist dieser nicht gleich erreichbar, obwohl in der README.Debian folgendes steht:

Code: Alles auswählen

  The application should be available at http://localhost/phpmyadmin/
  after install.
Wenn ich einen Link in /var/www nach /usr/share/phpmyadmin setze, dann geht es. Hab ich mir da was verhunzt oder ist da ein bug drin?

Benutzeravatar
KabelSalat
Beiträge: 167
Registriert: 15.12.2002 14:46:41
Lizenz eigener Beiträge: GNU Free Documentation License
Kontaktdaten:

Beitrag von KabelSalat » 20.05.2003 13:29:05

Hi,


ev. stimmt der pfad in der "/etc/apache/httpd" nicht. (sollte Apache dein Webserver sein).

Standart ist dort /var/www


Gruß
KabelSalat

Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von hupfdule » 20.05.2003 13:42:40

Ja, genau. So soll es ja auch sein. Nur installiert sich der phpmyadmin nicht dorthin. Wieso nicht?

Benutzeravatar
feltel
Webmaster
Beiträge: 10458
Registriert: 20.12.2001 13:08:23
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Leipzig, Germany
Kontaktdaten:

Beitrag von feltel » 20.05.2003 14:17:25

phpMyAdmin fügt die ff. Zeile zur /etc/apache/httpd.conf hinzu, um seine Konfiguration in den Apache inzubinden:

Code: Alles auswählen

# PHPMYADMIN
Include /etc/phpmyadmin/apache.conf
Darin ist u.a. ein Alias /phpmyadmin nach /usr/share/phpmyadmin definiert. Dazu brauht mal das Apache-Modul mod_alias. Schau mal, ob "LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so" in der /etc/apache/httpd.conf evtl. auskommentiert ist.

Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von hupfdule » 20.05.2003 22:04:13

feltel hat geschrieben:phpMyAdmin fügt die ff. Zeile zur /etc/apache/httpd.conf hinzu, um seine Konfiguration in den Apache inzubinden:

Code: Alles auswählen

# PHPMYADMIN
Include /etc/phpmyadmin/apache.conf
Aha, das ist bei mir offenbar nicht der Fall. Wie kommt das? Ich habe phpmyadmin in Version 2.2.3-1.
Darin ist u.a. ein Alias /phpmyadmin nach /usr/share/phpmyadmin definiert. Dazu brauht mal das Apache-Modul mod_alias. Schau mal, ob "LoadModule alias_module /usr/lib/apache/1.3/mod_alias.so" in der /etc/apache/httpd.conf evtl. auskommentiert ist.
Das ist alles der Fall. Nachdem ich obige Zeile eingefügt habe, funktioniert es auch wie es soll. Aber wieso wird das bei mir nicht automatisch eingefügt?

Benutzeravatar
UniXXer
Beiträge: 150
Registriert: 14.04.2003 16:51:57
Wohnort: Wuppertal
Kontaktdaten:

Beitrag von UniXXer » 21.05.2003 01:45:45

was machst du dir so ein stress ?
wieso lädst du dir nicht eine zip von pma runter und endpackst sie nach /var/www/pma
dann kommste ganz bequem über http://localhost/pma/index.php auf dein phpMyAdmin ...

dann gleichste ggf. noch ein wenig deine /var/www/pma/config.inc.php an und alles ist ok ;)

das dauert villeicht alles in allem 5 minuten ... ;)

MfG UniXXer
Mein System:

Intel Core2Duo 6400
2048 MB DDR RAM
Geforce FX 7950 GT
SB Live 5.1 digital
Debian testing (Kernel: 2.6.21)
GNOME 2.18

Benutzeravatar
hupfdule
Beiträge: 1864
Registriert: 09.12.2002 15:04:37
Wohnort: Berlin
Kontaktdaten:

Beitrag von hupfdule » 21.05.2003 13:13:04

UniXXer hat geschrieben:was machst du dir so ein stress ?

wieso lädst du dir nicht eine zip von pma runter und endpackst sie nach /var/www/pma

dann kommste ganz bequem über http://localhost/pma/index.php auf dein phpMyAdmin ...



dann gleichste ggf. noch ein wenig deine /var/www/pma/config.inc.php an und alles ist ok ;)



das dauert villeicht alles in allem 5 minuten ... ;)


Klar, kein Problem. Läuft ja auch wunderbar, nachdem ich den Eintrag in die httpd.conf nachgetragen habe. Und klar könnte ich mir auch ein tar ziehen und das per Hand rein schmeißen. Aber wozu benutze ich denn eine Distribution? Damit ich das nicht muss. Und dann möchte ich auch dass es funktioniert. Und da es bei mir nicht funktioniert, erscheint es mir momentan als bug des postinstall scripts.

Antworten