• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[gelöst] phpMyAdmin funktioniert nicht

pixel

Hacker
Hi@all,

ich habe mal wieder ein Problem mit phpMyAdmin. Selstsam ist nur das ich es nach meinen Notizen gemacht habe welche unter SuSE-9.0 funktioniert haben. Möchte aber nicht gänzlich ausschließen das in meinen Notizen ein Fehler ist.

Ausgangssituation ist SuSE-9.1. Hier habe ich alle benötigten Pakete installiert. In der Datei:
/srv/www/htdocs/phpMyAdmin/config.inc.php
habe ich folgende Zeilen geändert:

$cfg['PmaAbsoluteUri'] = 'tux.softwareschmied:/srv/www/htdocs/phpMyAdmin';
$cfg['Servers'][$i]['auth_type'] = 'http';

Und in der Datei:
/etc/apache2/httpd.conf
habe ich ganz am Ende ergänzt:

Alias /phpMyAdmin /srv/www/htdocs/phpMyAdmin

Nun habe ich am Server in der Konsole ein:

mysqladmin -u root password 'geheim'

gemacht. Das solle es doch eigentlich gewesen sein. Wenn ich nun vom Clients aus per Browser auf den Server möchte (http://tux.softwareschmied:/phpMyAdmin) erscheint zunächst die HTTP-Anmelde-Maske wo ich root/geheim angebe und anschließend gelange ich auf die phpMyAdmin - Hauptseite.

Egal was ich jedoch hier anklicke, ich erhalte dann immer eine leere Webseite mit dem Inhalt:

Object not found!
The requested URL was not found on this server. The link on the referring page seems to be wrong or outdated. Please inform the author of that page about the error.
If you think this is a server error, please contact the webmaster.
Error 404

Was habe ich vergessen oder falsch gemacht?

Viele Grüße
Pixel
 

MaLo

Newbie
hast du den alias-eintrag innerhalb von <Directory /xyz></Directory>??

poste doch mal einen httpd.conf-auszug...
 

LH

Member
pixel schrieb:
Hi@all,
$cfg['PmaAbsoluteUri'] = 'tux.softwareschmied:/srv/www/htdocs/phpMyAdmin';
$cfg['Servers'][$i]['auth_type'] = 'http';

Dort sollte der Fehler sein, du musst da warscheinlich

$cfg['PmaAbsoluteUri'] = 'tux.softwareschmied/phpMyAdmin:/srv/www/htdocs/phpMyAdmin';

scrheiben, also hinter der Domain auch das Verzeichniss. Vermutlich hat er das sonst nicht gefunden
 

MaLo

Newbie
mir fällt da noch was ein...

bei meinem server war es so eingestellt, das phpMyAdmin im ordner /srv/www/htdocs/phpMyAdmin lag, sich aber alle seiten auf einen ordner namens phpmyadmin bezogen haben
Daher mußte ich die Alias so machen:

Alias /phpmyadmin /srv/www/htdocs/phpMyAdmin

naja, vll liegts ja bei dir au an Groß/klein-schreibung...
 
OP
P

pixel

Hacker
Hi@all,

habe den Fehler gefunden. Die Zeile muß lauten:

$cfg['PmaAbsoluteUri'] = 'http://tux.softwareschmied/phpMyAdmin/';

Dann klappt's auch mit dem ...

Viele Grüße
pixel
 
Oben