Multisite Kopie auf localhost ?

  • Hallo,
    ich bin neuer Administrator von einer Wordpress Internet Seite und möchte mir eine lokale Kopie der Seite auf meinem PC erstellen um so gefahrlos mit WP zu experimentieren.
    es scheint mir als hätte ich es fast geschafft aber der Aufruf von : http://localhost/test_site/wp-admin bringt folgende Fehlermeldung:

    [size=24]Fehler beim Aufbau einer Datenbankverbindung[/SIZE]
    Das bedeutet entweder, dass die Information über den Benutzernamen und das Passwort in deiner wp-config.php Datei nicht korrekt ist, oder wir können den Datenbank-Server auf mysql.restena.lu nicht erreichen. Es könnte sein, dass der Datenbank-Server deines Hostings ausgefallen ist.

    • Bist du sicher, dass Benutzername und Passwort korrekt sind?
    • Bist du sicher, dass du den richtigen Hostnamen eingegeben hast?
    • Bist du sicher, dass der Datenbank-Server läuft?


    Wenn du unsicher bist, was diese Begriffe bedeuten, solltest du lieber den Support deines Webhostings kontaktieren. Wenn du dann weiterhin Hilfe benötigst, kannst du stets die WordPress-Support-Foren besuchen.

    Das deute ja sicher daraufhin dass ich zumindest auf Wordpress Zugang habe? oder?

    für die locale DB ist Benutzername 'root' und Passwort keines ''
    restena.lu ist der Hoster
    der Datenbank-server wird durch XAMPP erstellt und ist gestartet.

    Zum erstellen der Kopie habe ich per FTP den Inhalt des kompletten "htdocs" Ordners vom Server in den lokalen Ordner "test_site" kopiert und diesen habe ich dann in C:/xampp/htdocs/ verschoben .
    Eine Datei welche im Server unter htdocs/ stand steht also nun unter C:/xampp/htdocs/test_site/

    Ist das richtig so?

    Zum Umändern der DB Einträge unde WP-Config Dateien bin ich nach folgendem Link vorgegangen:
    wordpress move multisite from server to localhost

    Kann jemand mir ein genaueres Tutorial vorschlagen, oder wo ich mich in die Materie einlesen kann, denn verstehen tu ich nicht viel von dem Ganzen.

    Danke für eure Hilfe
    jumperger

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • der Aufruf von : http://localhost/test_site/wp-admin bringt folgende Fehlermeldung:

    [size=24]Fehler beim Aufbau einer Datenbankverbindung[/SIZE]
    Das bedeutet entweder, dass die Information über den Benutzernamen und das Passwort in deiner wp-config.php Datei nicht korrekt ist, oder wir können den Datenbank-Server auf [COLOR=#ff4d4d]mysql.restena.lu[/COLOR] nicht erreichen. ..

    Das deute ja sicher daraufhin dass ich zumindest auf Wordpress Zugang habe? oder?


    Das deutet darauf hin, dass in der lokalen wp-config.php nach wie vor der Datenbankserver des Hosters eingetragen ist, und nicht der lokale Datenbankserver von XAMPP und Du noch keinen lokalen WordPress Zugang hast.

    Den Inhalt des Datenbankservers des Hoster musst Du übrigens auch kopieren, ob das passiert ist, geht aus Deiner aktuellen Beschreibung nicht hervor.

    Eine WordPress Multisite Installation komplett zu "klonen" ist relativ komplex, hier ein Beitrag zu dem Thema mit einigen Lösungsansätzen:

    Code
    https://kinsta.com/knowledgebase/wordpress-multisite-plugins/

    Eine normale einzelne WordPress Installation kann man mit wenigen Schritten migrieren, dafür gibt es auch viele passende Plugins, bei Multisite ist das anders.

    7 Mal editiert, zuletzt von b3317133 (24. September 2019 um 00:51)

  • Vielen Dank für deine Antwort.
    Ja die Datenbank wurde auch kopiert und nach oben verlinkter Anleitung angepasst.

    Zum hostnamen , das hatte ich mir gedacht bloss wusste ich nicht wo ich danach suchen sollte. Das mache ich dann morgen und den Link schaue ich mir dann auch an

  • Danke ,
    nachdem ich in der wp-config nun den DB_HOST geändert habe, den user auf ‘root’ und password au ‘ ‘ gesetzt habe lässt sich der localhost/test_site/wp-admin öffnen und ich kann mich anmelden.
    Die Haupt-Site ist erreichbar, die Nebenseiten als subfolder jedoch nicht, das ist auch nicht wichtig.
    Leider kann ich in Wordpress jedoch nicht auf Network Admin gehen , hier kommt eine Fehlermeldung. Dies brauche ich jedoch um das Better Search and Replace Plugin zu aktivieren.
    In welche Richtung muss ich suchen um dies Problem zu lösen.
    jumperger

  • Der Klick auf Network admin bringt folgende Meldun:

    [size=24]Objekt nicht gefunden![/SIZE]
    Der angeforderte URL konnte auf dem Server nicht gefunden werden. Der Link auf der verweisenden Seite scheint falsch oder nicht mehr aktuell zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler.

    Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den postmaster@localhost hierüber.

    [size=18]Error 404[/SIZE]
    localhost
    Apache/2.4.41 (Win64) OpenSSL/1.1.1c PHP/7.3.9

  • Dann stimmen wohl Deine Einträge bei WP_HOME und/oder WP_SITEURL in wp-config.php und/oder Deine Dateistruktur noch nicht, oben schreibst Du z.B. /test_site/ - hier im Link der Fehlmeldung steht /ehtl_test_site/ - das passt nicht zusammen.

  • ehtl_test_site ist die richtige , oben war nur um hier zu veranschaulichen worum es geht.
    ich kann mich einloggen auf :
    localhost/ehtl_test_site/wp-admin
    wenn ich dann in WP auf Network Admin klicke kommt die Fehlermeldung.
    In meinem Copy/Paste ist die verweisende Seite : localhost/ehtl_test_site/wp-admin

    Beim Klick hat der Browser (Firefox) jedoch versucht die Seite: localhost/ehtl_test_site/wp-admin/plugins zu öffnen.
    Ich kann mich nicht erinnern dass in der wp-config die Einträge WP_HOME und WP_SITEURL waren.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!