Tipps & Tricks
Hilfestellungen rund um die Themen Internet & Programmierung
WAMP-Tutorial, Teil 5: So installieren Sie PHPMyAdmin lokal unter Windows XP
PHPMyAdmin ist eine sehr komfortable Bedienungs- und Verwaltungs-Oberfläche für MySQL-Datenbanken. Das Tool besteht aus einer Sammlung von PHP-Scripten, alle Funktionen lassen sich bequem über Formulare kontrollieren.
Installation
Hier können Sie die aktuelle Version von PHPMyAdmin herunterladen: http://www.phpmyadmin.net/home_page/downloads.php. Wählen Sie die "Currently recommended version" (z.Zt. 3.3.1), am besten in der ZIP-Version ("all-languages.zip"). Entpacken Sie das ZIP-Archiv in den Ordner "htdocs" in Ihrem Apache-Ordner. Benennen Sie anschließend den Ordner, der "phpMyAdmin-3.3.1" oder ähnlich heißt, in "phpmyadmin" um.
Sie müssen nun Ihre Zugangsdaten zur MySQL-Datenbank in die Konfigurationsdatei eintragen. Benennen Sie zunächst
die im Hauptordner liegende Datei "config.sample.inc.php" in "config.inc.php" um, öffnen Sie die Datei dann
in Ihrem PHP-Editor.
Parallel dazu öffnen Sie bitte die Datei "config.default.php", die sich im Ordner "libraries" befindet.
Kurz zur Erklärung: Sie sollten nie Konfigurationswerte direkt in der "default"-Datei verändern. Lassen Sie diese einfach unberührt. Stattdessen können Sie die Schlüssel hier herauskopieren, in die "inc"-Datei einfügen und dort bearbeiten, da die "inc"-Werte die "default"-Werte immer intern überschreiben.
Kopieren Sie die folgenden 3 Zeilen (keine aufeinanderfolgenden Zeilen) aus der "default"-Datei
in Ihre "inc"-Datei (oder kopieren Sie einfach den hier folgenden Block). Die erste Zeile sollte
ganz oben eingefügt werden, die anderen beiden Zeilen unter die vorhandene Zeile
$cfg['Servers'][$i]['host'] = 'localhost';.
$cfg['PmaAbsoluteUri'] = '';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = '';
Ändern Sie diese Zeilen wie folgt:
$cfg['PmaAbsoluteUri'] = 'http://127.0.0.1/phpmyadmin/';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = 'Ihr Passwort';
In der ersten Zeile müssen Sie natürlich den Ordner "phpmyadmin" so schreiben, wie Sie ihn vorhin nach dem Entpacken genannt haben. In der dritten Zeile geben Sie Ihr Passwort ein, das Sie vorhin während der Installation von MySQL angegeben haben.
In der "inc"-Datei suchen Sie jetzt noch folgende Zeile:
$cfg['Servers'][$i]['auth_type'] = 'cookie';
Ändern Sie den Wert "cookie" in "config":
$cfg['Servers'][$i]['auth_type'] = 'config';
Speichern Sie die Datei und schließen Sie sie. Starten Sie nun PHPMyAdmin in Ihrem Browser durch Aufruf
der URL: http://127.0.0.1/phpmyadmin/index.php.
Sie können ab sofort mit PHPMyAdmin Ihre Datenbanken verwalten.
Hinweise und bekannte Probleme:
Wenn Sie alles wie oben beschrieben installiert, Ihre Konfigurationsdatei korrekt editiert und gespeichert und das richtige Passwort eingetragen haben, erhalten Sie möglicherweise beim Aufruf von "http://127.0.0.1/phpmyadmin/index.php" trotzdem den folgenden Fehler:
#1045 "Access denied for user 'root'@'localhost' (using password: NO)"
In diesem Fall leeren Sie den Browser-Cache, schließen Sie ALLE Browserfenster, öffnen den Browser erneut und versuchen es noch einmal [PHP4].
Nächster Schritt
Wenn Sie nun auch noch den Versand von E-Mails über die mail() Funktion in PHP offline testen möchten, müssen Sie einen lokalen Mailserver installieren: Schritt 6: Mailserver.
