WP-Seite von online => XAMPP bekommen (Anfängerfragen)

  • Hallo liebe WP-Community,

    ich arbeite an einem Projekt mit, dessen Webauftritt von einem unserer Mitarbeiter per Wordpress gemacht wurde. Dieser Mitarbeiter ist nun krankheitsbedingt für mindestens ein Jahr total ausgefallen. Das Problem ist, dass die Seite in zwei Monaten vollständig aktualisiert (verschiedene Dateien hochgeladen, Artikel geschrieben etc.) sein muss, um den Projekterfolg zu garantieren (ist leider Vorschrift).

    Da ich der einzige bin, der in der digitalen Welt recht fit ist, darf ich mich nun da einarbeiten. Passwörter habe ich alle, Zugriff auf den Admin-Bereich der Seite ebenfalls. Ich würde aber gern zunächst lokal herumexperimentieren, bevor ich die schon bestehende Seite "zerschieße". Im Netz gibt es ja schon ein paar Anleitungen, die sich mit dem Umzug von WP nach XAMPP beschäftigen aber ich habe andauernd das Gefühl, dass immer irgendwas vergessen wurde (bzw. als vorausgesetzt gilt und deswegen nicht erkärt wird).

    Hat jemand einen Link zu einer Anleitung, die wirklich nichts auslässt? Also im Moment habe ich lediglich XAMPP installiert. Es scheitert aber schon beim nächsten Schritt, nämlich, wie ich per FTP die Daten aus dem Netz hole. Ich bin in Sachen Website-Erstellung absoluter Neuling.

    Es wäre super, wenn mir jemand helfen könnte....

    Gruß
    Sky

    • 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

  • Unter Windows? Nachdem Du Xampp installiert hast, solltest Du über dieses Xampp Control Panel den Apache und MySQL starten und stoppen können. Häkchen bei Svc brauchst Du nicht zu setzen. Wenn Du nun Apache und MySQL gestartet hast, solltest Du im Browser phpMyAdmin mit

    http://localhost/phpmyadmin/

    aufrufen und dort eine neue Datenbank anlegen können. In dieser kannst Du nun die Daten importieren, nachdem Du diese zuvor ebenfalls über phpMyAdmin von der bestehenden Datenbank exportiert hast. Die Reiter Importieren und Exportieren sind eigentlich nicht zu übersehen.

    Anleitung: http://www.apachefriends.org/de/xampp-windows.html

    Einmal editiert, zuletzt von Melewo (23. November 2013 um 18:49)

  • Zitat

    Hat jemand einen Link zu einer Anleitung, die wirklich nichts auslässt?


    Wie wäre es damit? Schau dir mal das Video an. Wenn die Voraussetzungen für das Plugin "Duplicator" stimmen, ist es ein sehr einfacher Weg, um zu einer lokalen Kopie zu kommen.

  • So, nun bin ich auch mal dazu gekommen, herumzuprobieren. Vielen Dank jedenfalls für eure Antworten.

    Allerdings funktioniert es nicht. Aber ich schreibe erst mal, was ich bisher gemacht habe:

    1. XAMPP heruntergeladen und installiert. Funktioniert auch alles einwandfrei, soweit ich das sehen kann.
    2. Per FTP ein Backup der Seite heruntergeladen (alles, nicht nur wp-content). Hierbei konnten 200 Dateien nicht runtergeladen werden, das waren lediglich Bilder. Keine Ahnung, ob das eine Rolle spielt.
    3. Per Mysqldumper die Datenbank heruntergeladen, bzw. Sicherung erstellt.
    4. Das Backup der Seite habe ich komplett in htdocs\unterordner gepackt
    5. die wp-config.php habe ich angepasst (db_user auf "root", db_passwort auf das, was ich vorher in xampp festgelegt habe, db_host auf "localhost")
    6. In phpmyadmin habe ich eine neue Datenbank angelegt mit dem Namen aus der wp-config.php. In die Datenbank habe ich die Sicherung aus Punkt 3 per Kommandozeile eingefügt (\xampp\mysql\bin\mysql -u root -p datenbankname < \pfad\zu\datei.sql), weil die laut phpmyadmin zu groß war, um sie direkt über die Oberfläche zu imporiteren.
    7. In der Datenbank habe ich die in den wp-options die Datensätze "siteurl" und "home" auf "http://localhost/unterordner/" geändert.

    Wenn ich jetzt versuche die Seite per localhost/unterordner aufzurufen, kommt folgende Fehlermeldung: Fatal error: Call-time pass-by-reference has been removed in "hier steht der XAMPP-Pfad"\wp-content\plugins\user-access-manager\class\UamUserGroup.class.php on line 646

    Ich habe die Meldung schon gegoogelt, aber aus den Treffern werde ich irgendwie nicht schlau. Jemand einen Tip?

    Gruß
    Sky

  • Und nochmal ich.

    m266
    Danke für den Tipp mit dem Plugin. Das würde ich auch nutzen, aber erst, wenn alle anderen Stricke reißen. Ich versuche immer, die Probleme irgendwie zu lösen, anstatt sie zu umgehen, indem ich einfach eine andere Methode nutze. Aber ich schau mir das mal an bei Gelegenheit.

    Was die Fehlermeldung meines letzten Posts betrifft: Das Problem ist gelöst. Ich hatte nich richtig gegoogelt:) Als ich mich schließlich einloggen konnte, habe ich das Plugin aktualisiert und damit waren alle diesbezüglichen Fehlermeldungen auch verschwunden.

    Nun noch eine andere Frage: Auf unserer Homepage ist ein Button "zur Anmeldung für Mitglieder (Login-Seite). Klicke ich darauf, springe ich vom localhost ins Netz zur entsprechenden Seite. Also ich kann mich über diesen Button nicht auf der lokalen Kopie anmelden. Gebe ich direkt wp-login.php ein, geht das natürlich.

    Hat jemand eine Idee, wie ich das lösen kann? Da müsste doch theoretisch irgendwo noch ein Bezug zur URL bestehen oder?

  • Japp, das ist mir schon bewusst, dass es an nicht angepassten Links liegt. Ich wollte ja gerade wissen, wo ich vielleicht diesen Link finden kann, der ja scheinbar für diesen Login-Button verantwortlich ist.

    Auch hier wieder: Ja, wenn ich es gar nicht finde oder niemand helfen kann, kann ich natürlich immer noch ein zusätzliches Plugin nutzen. Insofern danke für den Tipp.

Jetzt mitmachen!

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