WordPress von Produktivumgebung nach Testumgebung übertragen
-
Hallo.
Ich möchte WordPress aus meiner Produktivumgebung in eine Testumgebung unter XAMPP auf einem lokalen Gerät übertragen.
Zu diesem Zweck habe ich die Datenbank (mittels WP-Plugin gesichert) nach phpMyAdmin (in die Datenbank „wordpress-live“) importiert. Die Datei „wp-config.php“ habe ich so geändert, dass als Datenbankname „wordpress_live“ angegeben ist (wie in phpMyAdmin). Dann habe ich das WordPress-Verzeichnis mittels FTP-Client nach htdocs von XAMPP übertragen. Das WordPress-Verzeichnis habe ich dabei umbenannt, in „wordpress-live“.
Doch wenn ich versuche, WordPress mittels „localhost/wordpress-live/wp-admin“ aufzurufen, erhalte ich den Fehler „Error establishing a database connection“ von WordPress im Browser.
Wie ist dieses Problem zu lösen?
Ganz einfach:
Schritt 1:
Die Datei „wp-config.php“ ändere ich so, dass als Benutzername „root“ angegeben ist und als Passwort eine leere Zeichenfolge, sprich: nichts.Schritt 2:
Ich gehe noch einmal in die Verwaltungsoberfläche von phpMyAdmin, gehe auf die Datenbank „wordpress_live“, gehe auf die Tabelle „wp_options“ (für „wp_“ kann hier u. U. etwas anders stehen – je nach Konfiguration), suche den Eintrag „siteurl“ und klicke dort auf „Bearbeiten“. Dort ändere ich den bisherigen Domain-Namen um, in „http://localhost/wordpress-live“ („wordpress-live“, so hieß ja das Verzeichnis).Jetzt komme ich in die Administrationsoberfläche unseres WordPress‘, jedoch die „normale“ Seite ist noch nicht verfügbar.
Schritt 3:
Ich melde mich in der Administrationsoberfläche von WordPress ein, wähle „Einstellungen“ aus dem Menü am linken Bildschirmrand und suche das Feld „Seiten-Adresse (URL)“ (unterhalb von „WordPress-Adresse (URL)“). Dort ändere ich ebenfalls noch einmal den Domain-Namen um, in „http://localhost/wordpress-live“.Das war es. Nun ist WordPress aus der Produktivumgebung in die Testumgebung übertragen und lokal abrufbar (so lange XAMPP läuft).
Kommentare erwünscht.
Das Thema „WordPress von Produktivumgebung nach Testumgebung übertragen“ ist für neue Antworten geschlossen.