Vertrauenswürdige WordPress-Tutorials, wenn Sie sie am dringendsten benötigen.
Anfängerleitfaden für WordPress
WPB Cup
25 Millionen+
Websites, die unsere Plugins verwenden
16+
Jahre WordPress-Erfahrung
3000+
WordPress-Tutorials von Experten

So erstellen Sie ganz einfach eine Staging-Site für WordPress (Schritt für Schritt)

Wenn es darum geht, Aktualisierungen oder wesentliche Änderungen an Ihrer WordPress-Website vorzunehmen, kann dies direkt riskant sein. Hier kommt eine Staging-Website ins Spiel.

Es ist eine perfekte Kopie Ihrer Live-Website, auf der Sie sicher Änderungen testen, Probleme beheben und Updates verfeinern können, bevor Sie sie auf Ihrer Hauptseite bereitstellen.

Bei WPBeginner verwenden wir Staging-Sites, um Website-Updates zu testen, bevor wir sie auf unseren Live-Sites veröffentlichen. Dies erspart uns Ausfallzeiten, fehlerhafte Funktionen und andere Komplikationen.

In dieser Schritt-für-Schritt-Anleitung zeigen wir Ihnen, wie Sie ganz einfach eine Staging-Umgebung für Ihre WordPress-Website erstellen. Wir werden verschiedene Methoden behandeln, und die meisten davon erfordern nur wenige Klicks.

So erstellen Sie eine Staging-Site für WordPress

Was ist eine Staging-Site?

Eine Staging-Site ist eine Kopie Ihrer Live-Website, die zum Testen von Änderungen verwendet wird, bevor diese live geschaltet werden. Staging-Sites helfen Ihnen, Fehler zu erkennen, damit Sie Ihre Live-Website nicht beschädigen.

Früher war es sehr schwierig, eine WordPress-Staging-Site einzurichten, aber das hat sich geändert, sodass es jetzt auch für technisch unerfahrene Personen möglich ist.

Viele Benutzer installieren WordPress lokal auf ihren Windows- oder Mac-Computern, um Änderungen zu testen. Sobald sie mit den Aktualisierungen fertig sind, laden sie diese Änderungen einfach von localhost auf den Live-Server hoch.

Das größte Problem bei diesem Ansatz ist, was passiert, wenn etwas, das auf Ihrem lokalen Rechner funktioniert hat, auf dem Live-Server nicht funktioniert?

Oft laufen die lokalen Websites und die Live-WordPress-Hosting-Server nicht in derselben Umgebung.

Da sich die Staging-Site auf Ihrem Webhosting-Server befindet, können Sie all diese Fehler leicht vermeiden, da sie die gleiche Serverkonfiguration wie Ihre Live-Site ausführt.

Mit diesen Worten, lassen Sie uns einen Blick darauf werfen, wie man eine Staging-Site für WordPress einrichtet.

So erstellen Sie ganz einfach eine WordPress-Staging-Site

Es gibt mehrere Möglichkeiten, eine Staging-Site für WordPress zu erstellen. Die einfachste ist die integrierte Staging-Site-Funktion Ihres Hosting-Anbieters.

Einige der besten WordPress-Hosting-Unternehmen bieten bereits 1-Klick-Staging-Websites an. Wenn Ihre Website bei einem von ihnen gehostet wird, können Sie problemlos eine Staging-Site erstellen.

Wenn Sie keine dieser beliebten Hosting-Lösungen haben, haben wir auch eine Lösung, mit der Sie eine WordPress-Staging-Site mithilfe eines Plugins (und sogar manuell) erstellen können.

Für schnelleres Surfen können Sie die untenstehende Navigation verwenden, um zu dem für Sie am besten geeigneten Abschnitt zu gelangen:

Erstellen einer Staging-Site auf Bluehost

Bluehost ist eines der besten WordPress-Hosting-Unternehmen. Sie bieten eine schnelle 1-Klick-Staging-Site-Lösung mit allen ihren Tarifen.

Zuerst müssen Sie zu Ihrem Bluehost-Dashboard gehen und den Bereich „Meine Websites“ besuchen.

Wechseln Sie als Nächstes zur Registerkarte „Plugins“ und schalten Sie den Schalter neben der Option „Bluehost Plugin“ um.

Bluehost-Plugin aktivieren

Gehen Sie danach zu Ihrem WordPress-Dashboard und besuchen Sie die Seite Bluehost » Staging.

Klicken Sie nun auf die Schaltfläche „Staging-Website erstellen“.

Klicken Sie auf die Schaltfläche „Staging-Site erstellen“

Bluehost wird nun die Staging-Umgebung für Ihre Website vorbereiten.

Sobald dies geschehen ist, wird ein Abschnitt „Staging-Website“ angezeigt, in dem Sie das Kontrollkästchen „Derzeit nicht bearbeiten“ aktivieren müssen.

Nicht bearbeiten-Schaltfläche klicken

Ein Fenster wird nun auf Ihrem Bildschirm geöffnet, das Sie auffordert, zur Staging-Site zu wechseln.

Von hier aus klicken Sie auf die Schaltfläche 'Wechseln'.

Klicken Sie auf den Schalter-Button

Sobald Sie gewechselt haben, sehen Sie eine Schaltfläche auf dem Bildschirm, die anzeigt, dass Sie an der Staging-Website arbeiten.

Sie können nun an Ihrer Website arbeiten, ohne sich Sorgen machen zu müssen, dass dies Ihre Live-Website beeinträchtigt.

Theme auf Staging-Site aktivieren

Änderungen vom Staging zur Live-Site auf Bluehost bereitstellen

Sobald Sie bereit sind, Änderungen vom Staging-Bereich auf die Live-Website zu übertragen, gehen Sie einfach im WordPress-Admin-Menü zu Bluehost » Staging.

Von hier aus sehen Sie das Dropdown-Menü für die Bereitstellungsoptionen neben Ihrer Staging-Website. Sie können nur die Dateien, nur die Datenbank bereitstellen oder alle Änderungen bereitstellen.

Wenn Sie sich nicht sicher sind, klicken Sie auf die Schaltfläche „Alle Änderungen bereitstellen“, um fortzufahren.

Wählen Sie die Option Alle Änderungen bereitstellen aus der Option Staging-Site

Klicken Sie danach auf die Schaltfläche „Site bereitstellen“ neben dem Dropdown-Menü.

Dies öffnet ein Popup, in dem Sie aufgefordert werden zu bestätigen, dass Sie die Staging-Site auf die Produktions-Site bereitstellen möchten. Klicken Sie auf die Schaltfläche „Bereitstellen“, um fortzufahren.

Klicken Sie im Prompt auf die Schaltfläche „Bereitstellen“

Bluehost wird nun mit der Bereitstellung Ihrer Staging-Site auf der Live-Site beginnen. Je nach Größe Ihrer Website kann dies eine Weile dauern.

Sie können nun zu Ihrer Live-Website zurückkehren, um Ihre Änderungen in Aktion zu sehen, indem Sie auf die Optionsschaltfläche unter der Option „Produktionsseite“ klicken.

Zur Produktionsseite wechseln

Klonen der Produktionsseite zur Staging

Wenn Sie nun zur Produktionswebsite zurückkehren, werden alle Änderungen, die Sie dort vornehmen, nicht automatisch mit Ihrer Staging-Website synchronisiert.

Wenn Sie in Zukunft weitere Dinge auf Ihrer Staging-Website testen möchten, müssen Sie Ihre Website duplizieren.

Dazu müssen Sie die Seite Bluehost » Staging besuchen und auf die Schaltfläche „Zum Staging klonen“ klicken.

Klicke auf Klonen zur Staging-Schaltfläche

Bluehost klont dann die neuesten Änderungen Ihrer Live-Website auf Ihre Staging-Website. Danach können Sie zur Staging-Website wechseln, um Tests und Entwicklungen durchzuführen.

Eine Staging-Site auf SiteGround erstellen

SiteGround ist ein weiteres Top-WordPress-Hosting-Unternehmen, das mit seinen GrowBig- und GoGeek-Tarifen eine 1-Klick-Staging-Funktion anbietet.

Wir nutzen dieses Hosting bei WPBeginner und hatten damit eine großartige Erfahrung. Es war zuverlässig, schnell und einfach zu verwalten, was es zu einer soliden Wahl für unsere Website macht.

Um mehr zu erfahren, lesen Sie unseren SiteGround-Testbericht.

Wenn Ihre Website bei SiteGround gehostet wird, dann richten Sie eine Staging-Website wie folgt ein.

Zuerst müssen Sie sich in Ihr SiteGround-Dashboard einloggen und zum Tab Websites wechseln. Von hier aus müssen Sie unter Ihrer Website auf Site Tools klicken.

SiteGround Dashboard

Auf dem nächsten Bildschirm müssen Sie in der linken Spalte auf das Menü WordPress » Staging klicken.

Wählen Sie von hier aus Ihre Website aus und geben Sie dann einen Namen für Ihre Staging-Kopie an.

SiteGround erstellt eine Staging-Kopie Ihrer Website

Klicken Sie auf die Schaltfläche „Erstellen“, um fortzufahren, und Siteground erstellt eine Staging-Kopie Ihrer Website.

Danach müssen Sie auf die Schaltfläche 'Geschützte URLs aufrufen' klicken, damit Sie Ihre Staging-Website mit einem Passwort schützen und privat halten können.

Siteground Staging-Site erstellt

Auf dem nächsten Bildschirm füllt Siteground automatisch die URL und den Pfad für Ihre Staging-Website aus.

Sie müssen den Benutzernamen und das Passwort eingeben, die Sie verwenden möchten, um Ihre Staging-Site zu schützen.

Staging-Website schützen

Klicken Sie auf die Schaltfläche „Schützen“, um Ihre Einstellungen zu speichern.

Sie können nun zur Seite WordPress » Staging zurückkehren und auf die Schaltfläche „Zum Admin-Panel anmelden“ neben Ihrer Staging-Website klicken.

Melden Sie sich bei Ihrer Staging-Website an

SiteGround öffnet nun den WordPress-Adminbereich Ihrer Staging-Website. Sie können Ihre Änderungen auf dieser Staging-Website testen.

Änderungen auf Ihrer Live-Website bereitstellen

Nachdem Sie Ihre Änderungen auf der Staging-Website ausprobiert haben, möchten Sie sie möglicherweise auf Ihre Live-Website übertragen.

SiteGround macht auch das einfach.

Klicken Sie einfach im linken Menü auf WordPress » Staging. Klicken Sie dann im Abschnitt „Staging-Kopien verwalten“ auf das Drei-Punkte-Menü neben Ihrer Staging-Site.

Alle Änderungen vom Staging auf die Live-Website übertragen

Das Menü zeigt Ihnen zwei Bereitstellungsoptionen. Sie können entweder die Option „Vollständige Bereitstellung“ oder „Benutzerdefinierte Bereitstellung“ wählen.

Die Option 'Full Deploy' (Vollständige Bereitstellung) fasst alles von der Staging-Website zu Ihrer Live-Website zusammen. 'Custom deploy' (Benutzerdefinierte Bereitstellung) ermöglicht es Ihnen, auszuwählen, welche Dateien oder Daten Sie zusammenführen möchten.

Wenn Sie unsicher sind, wählen Sie die Option „Full Deploy“.

SiteGround kopiert dann die Staging-Site auf Ihre Live-Website.

Live-Website auf Ihre Staging-Website übertragen

Änderungen, die Sie an Ihrer Live-Website vornehmen, werden nicht automatisch auf Ihre Staging-Website kopiert.

Jedes Mal, wenn Sie an Ihrer Staging-Website arbeiten müssen, wiederholen Sie den obigen Vorgang, um eine neue Staging-Website zu erstellen.

Erstellen einer Staging-Site auf WP Engine

WP Engine ist das beste Managed-WordPress-Hosting-Unternehmen der Welt. Managed WordPress Hosting ist ein Concierge-Service für Ihre WordPress-Site, bei dem der Hosting-Anbieter sich um Updates, Backups, Sicherheit und Leistung kümmert.

WP Engine bietet eine Ein-Klick-Staging-Lösung mit allen seinen Tarifen. Wenn Sie WP Engine für das Hosting Ihrer Website verwenden, dann ist dies, wie Sie eine Staging-Umgebung für Ihre Website einrichten würden.

Zuerst müssen Sie sich in Ihrem WP Engine Dashboard anmelden. Gehen Sie dann zur Seite „Sites“ und wählen Sie Ihre Website aus, indem Sie darauf klicken.

WP Engine-Sites

Dies bringt Sie zu Ihrem Website-Dashboard.

Nun müssen Sie in der linken Spalte auf den Link 'Staging hinzufügen' klicken oder ihn unter Ihrem Site-Namen oben auswählen.

Klicken Sie, um eine Staging-Umgebung in WP Engine hinzuzufügen

Dies bringt Sie zum Bildschirm „Umgebung hinzufügen“.

Sie werden gefragt, wie Sie mit Ihrer Staging-Umgebung fortfahren möchten.

Bestehende Umgebung auf Staging-Site kopieren

Hier ist, was jede dieser Optionen bewirkt:

  • „Mit einer neuen leeren Website beginnen“ erstellt eine neue leere Website.
  • „Mit einer geführten Erfahrung beginnen“ erstellt eine neue Website mit einer geführten Erfahrung und Demoinhalten.
  • „Eine vorhandene Umgebung auf diese Website kopieren“ kopiert Ihre Produktions- oder Entwicklungsumgebung auf diese Website (z. B. kopiert Ihre Live-Website in diese Umgebung).
  • „Eine vorhandene Umgebung verschieben“ verschiebt eine Umgebung auf diese Website (z. B. die Entwicklungsumgebung nach Staging verschieben)
  • „Mit einer WooCommerce-Website starten“ erstellt eine neue WordPress-Website mit vorinstalliertem WooCommerce.

Da Sie eine Staging-Kopie unserer Live-Website erstellen möchten, müssen Sie auf die Option „Eine vorhandene Umgebung auf diese Website kopieren“ klicken.

Wählen Sie die Umgebung, die Sie kopieren möchten

Nachdem Sie eine Umgebung ausgewählt haben, wählen Sie das neueste Backup aus, von dem Sie kopieren möchten, und klicken Sie dann auf die Schaltfläche „Weiter“, um fortzufahren.

Nun müssen Sie Ihrer Staging-Website einen Namen geben. Dieser Name wird in der URL Ihrer Staging-Website verwendet. Wählen Sie danach STG (Staging) als Umgebungstyp.

Staging-Site-Name

Klicken Sie auf die Schaltfläche „Umgebung erstellen“, um fortzufahren.

WP Engine erstellt nun eine Staging-Site für Sie. Danach werden Sie zu Ihrem Staging-Umgebungs-Dashboard weitergeleitet.

Schützen Sie Ihre Staging-Umgebung mit einem Passwort

Als Nächstes müssen Sie auf die Vorhängeschloss-Schaltfläche klicken, um den Passwortschutz für Ihre Staging-Website zu aktivieren.

Danach müssen Sie zum Tab „Dienstprogramme“ wechseln, um den Benutzernamen und das Passwort Ihrer Staging-Site zu kopieren.

Staging-Site-Passwort

Sie können nun oben auf die Schaltfläche „WP Admin“ klicken, um sich bei Ihrer Staging-Website anzumelden.

Sie können jederzeit Änderungen vornehmen und Funktionen auf der Staging-Website ausprobieren, genau wie auf jeder anderen typischen WordPress-Website, die Sie irgendwo anders installieren.

Anmeldung auf der Staging-Website

Änderungen von Staging auf Live-Website auf WP Engine übertragen

Möchten Sie Änderungen, die Sie auf der Staging-Website vorgenommen haben, auf Ihrer Live-Website zusammenführen?

Klicken Sie einfach auf die Schaltfläche „Umgebung kopieren“, um mit der Bereitstellung zu beginnen.

Staging-Umgebung kopieren

Dies bringt Sie zur Optionsseite. Von hier aus müssen Sie Ihre Quell- und Zielumgebungen für die Kopie auswählen.

Hier wählen Sie Ihre Staging-Website als Quellumgebung und Ihre Produktions- oder Live-Website als Zielumgebung aus.

Bereitstellungsoptionen

Sie können wählen, was Sie kopieren möchten. Zum Beispiel können Sie alle Datenbanktabellen und Dateien, bestimmte Dateien und Datenbanktabellen oder nur das Dateisystem kopieren.

Hinweis: Wenn Sie alles kopieren, verlieren Sie alle Daten, die auf Ihrer Live-Website gespeichert sind, nachdem Sie sie zum Erstellen der Staging-Umgebung verwendet haben. Dies können wichtige Daten wie neue Beiträge, Seiten, Kunden und Bestellungen sein. Daher ist es eine gute Idee, ein Backup Ihrer Live-Website zu erstellen, bevor Sie von Staging bereitstellen.

Klicken Sie anschließend auf die Schaltfläche „Überprüfen und bestätigen“, um mit der Bereitstellung zu beginnen. Es wird eine Weile dauern, bis alles auf Ihre Live-Website kopiert ist.

Sie erhalten eine E-Mail-Benachrichtigung, wenn der Vorgang abgeschlossen ist.

Erstellen einer Staging-Site mit einem WordPress-Plugin

Wenn Ihr WordPress-Hosting-Unternehmen keine Staging-Site-Funktion anbietet, können Sie trotzdem eine Staging-Website mit einem WordPress-Plugin erstellen.

Die Verwendung dieser Methode hat einige Nachteile.

Erstens hat ein Plugin nur begrenzte Kontrolle über Ihren Hosting-Server. Deshalb liefert es möglicherweise nicht immer die besten Ergebnisse.

Zweitens speichert das Plugin, das wir verwenden werden, Ihre Staging-Site auf seinen eigenen Servern. Wenn Sie Bedenken hinsichtlich Datenschutz und Datensicherheit haben, ist dies möglicherweise nicht ideal für Sie.

Abschließend hat das Plugin mehrere bekannte Inkompatibilitäten. Bitte überprüfen Sie die Seite mit den Inkompatibilitäten, um sicherzustellen, dass Ihre Website kompatibel ist.

Lassen Sie uns nun sehen, wie Sie mit einem WordPress-Plugin eine Staging-WordPress-Site erstellen.

Das Erste, was Sie tun müssen, ist das Plugin WP Stagecoach zu installieren und zu aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung, wie Sie ein WordPress-Plugin installieren.

Nach der Aktivierung fügt das Plugin einen neuen Menüpunkt mit der Bezeichnung WP Stagecoach zu Ihrer Admin-Leiste hinzu. Ein Klick darauf führt Sie zur Einstellungsseite des Plugins.

WPStagecoach API-Schlüssel eingeben

Sie müssen Ihren WP Stagecoach-Benutzernamen und den API-Schlüssel eingeben, den Sie in Ihrem Konto auf der Plugin-Website finden.

Danach müssen Sie zur Seite WP Stagecoach » WP Stagecoach gehen und einen Namen für Ihre Staging-Website auswählen. Dieser Name wird auch als Subdomain Ihrer WordPress-Staging-Website verwendet.

WP Stagecoach verbinden

Vergessen Sie nicht, das Kontrollkästchen neben der Option „Staging-Website mit Passwort schützen“ zu aktivieren. Dies schützt Ihre Staging-Website vor öffentlicher Ansicht und Suchmaschinen.

Klicken Sie auf die Schaltfläche „Ride the Stagecoach“, um fortzufahren.

WP Stagecoach Fortschritt

Das Plugin erstellt nun ein Backup Ihrer WordPress-Dateien und Ihrer Datenbank, um sie für Ihre Staging-Site zu exportieren.

Dies kann je nach Größe Ihrer WordPress-Website eine Weile dauern.

Sobald Sie fertig sind, sehen Sie den Link zu Ihrer Staging-Site und deren Admin-Bereich.

WP Stagecoach hat die Erstellung einer Staging-Site abgeschlossen

Sie können auf den Link klicken, um Ihre Staging-Website zu besuchen und mit der Arbeit daran zu beginnen.

Sie werden eine hellorangefarbene Nachricht in der Admin-Leiste oben bemerken, die darauf hinweist, dass Sie an Ihrer Staging-Site arbeiten.

WPSC Staging-Vorschau

Staging-Site auf Live mit WP Stagecoach bereitstellen

Sobald Sie bereit sind, Änderungen auf Ihre Live-Website zu importieren, gehen Sie zur Seite WP Stagecoach » Änderungen importieren und klicken Sie auf die Schaltfläche Änderungen prüfen.

Änderungen prüfen

Das Plugin prüft nun auf Änderungen auf Ihrer Staging-Site und zeigt Ihnen dann Optionen zum Importieren an.

Sie können zwischen allen Änderungen, Dateiänderungen oder Datenbankänderungen wählen.

Änderungen Optionen

Das Plugin zeigt Ihnen den Fortschritt des Imports an und benachrichtigt Sie, wenn es abgeschlossen ist.

Sie können Ihre Live-Site jetzt testen, um zu sehen, ob alle Änderungen erfolgreich importiert wurden.

Erstellen Sie manuell eine Staging-Site für WordPress

Diese Methode lehrt Sie, manuell eine Staging-Site für Ihre WordPress-Installation zu erstellen. Sie ist für fortgeschrittene Benutzer gedacht und erfordert mehr Arbeit als andere oben beschriebene Methoden.

Ein weiterer Nachteil dieser Methode ist, dass Ihre Website vorübergehend nicht verfügbar sein wird, wenn Änderungen von Staging auf den Live-Server zurückgespielt werden.

Das gesagt, sehen wir uns an, wie Sie manuell eine Staging-Umgebung für Ihre WordPress-Site erstellen.

Zuerst müssen Sie eine Subdomain für Ihre Staging-Website erstellen. Wenn Sie Bluehost verwenden, gehen Sie zu Ihrem Hosting-Konto-Dashboard und wechseln Sie zum Tab „Erweitert“.

Klicken Sie als Nächstes auf die Schaltfläche „Verwalten“ neben der Option „cPanel“.

Klicken Sie auf die Schaltfläche Verwalten neben der cPanel-Option

Dies öffnet das cPanel in einem neuen Tab, wo Sie nach unten zum Abschnitt „Domain“ scrollen müssen.

Klicken Sie von hier aus auf die Option 'Domains'.

Klicken Sie im cPanel auf die Option Domain

Dies öffnet eine Liste aller Domains in Ihrem Hosting-Konto. Hier müssen Sie auf die Schaltfläche 'Neue Domain erstellen' klicken.

Sobald Sie das getan haben, öffnet sich eine neue Seite auf dem Bildschirm, auf der Sie Ihre Subdomain gefolgt vom Domainnamen unter dem Feld 'Domain' eingeben müssen, wie folgt:

subdomain.example.com

Klicken Sie danach einfach auf die Schaltfläche „Senden“, um Ihre Einstellungen zu speichern.

Erstellen Sie eine Subdomain

Hinweis: Wir verwenden in unseren Beispiel-Screenshots Bluehost, daher kann Ihr Bildschirm anders aussehen.

Ihr Hosting-Kontrollfeld fügt nun Ihre Subdomain hinzu, die Sie zum Importieren Ihrer Live-WordPress-Site verwenden können.

Als Nächstes müssen Sie das kostenlose Duplicator-Plugin auf Ihrer Live-Site installieren und aktivieren. Wenn Sie alle Funktionen benötigen, können Sie hier die Premium-Version von Duplicator erhalten.

Mehrere unserer Partner-Marken haben dieses Tool ebenfalls zur Erstellung von Backups verwendet und hervorragende Ergebnisse erzielt. Weitere Informationen finden Sie in unserem Duplicator-Testbericht.

Nach der Aktivierung müssen Sie im WordPress-Admin-Menü auf Duplicator klicken und dann unter Backups auf die Schaltfläche „Neu erstellen“ klicken.

Erstellen Sie ein neues Backup in Duplicator

Als Nächstes können Sie einen Namen für Ihre Sicherung eingeben und auf die Schaltfläche „Weiter“ klicken, um fortzufahren.

Geben Sie einen Namen für Ihr Backup ein

Danach wird Duplicator nun den Website-Duplikator-Assistenten ausführen.

Zuerst werden einige Tests durchgeführt, um zu sehen, ob alles in Ordnung ist. Wenn alle Elemente mit 'Gut' markiert sind, klicken Sie auf die Schaltfläche 'Erstellen'.

Duplicator-Paket-Erstellungs-Schaltfläche

Das Plugin beginnt nun mit der Erstellung eines Duplicator-Backup-Pakets für Ihre WordPress-Site. Dieser Vorgang kann je nach Größe Ihrer Website einige Minuten dauern.

Sobald Sie fertig sind, sehen Sie Download-Optionen für den Installer und das Archivpaket. Sie müssen auf die Schaltfläche 'Beide Dateien herunterladen' klicken, um beide Dateien auf Ihren Computer herunterzuladen.

Duplicator-Paket und Installer auf Ihren Computer herunterladen

Sie müssen beide Dateien in das Dateiverzeichnis der gerade erstellten Subdomain hochladen. Details finden Sie in unserem Leitfaden zum Thema Hochladen von Dateien auf Ihre WordPress-Website mit FTP.

Als Nächstes benötigt Ihre neue Staging-WordPress-Site eine neue Datenbank. Erstellen wir eine.

Gehen Sie zum Control Panel Ihres WordPress-Hosting-Kontos und wechseln Sie zum Tab 'Erweitert'.

Scrollen Sie danach zum Abschnitt „Datenbanken“ und klicken Sie daneben auf die Schaltfläche „Verwalten“.

Klicken Sie auf die Schaltfläche „Verwalten“ neben der Option „Datenbank“

Wenn Sie Bluehost nicht verwenden, sieht Ihre WordPress-Hosting-Umgebung möglicherweise etwas anders aus. Keine Sorge, suchen Sie einfach nach dem Abschnitt Datenbanken.

Dies führt Sie zur Seite „MySQL-Datenbanken“, wo Sie mit der Angabe eines Namens für Ihre Datenbank beginnen können.

Klicken Sie dann auf die Schaltfläche „Datenbank erstellen“.

Klicken Sie auf die Schaltfläche „Datenbank erstellen“, um eine Staging-Site-Datenbank zu erstellen

Als Nächstes müssen Sie einen MySQL-Benutzer für Ihre Datenbank erstellen.

Scrollen Sie nach unten zum Abschnitt MySQL-Benutzer und geben Sie einen Benutzernamen und ein Passwort für Ihren neuen Datenbankbenutzer ein.

Datenbank-Benutzername und -Passwort

Jetzt müssen Sie diesem Benutzer die Berechtigung erteilen, auf die Sie zuvor erstellte Datenbank zuzugreifen und diese zu ändern.

Scrollen Sie einfach nach unten zum Abschnitt „Benutzer zur Datenbank hinzufügen“ und wählen Sie Ihre Datenbank und den gerade erstellten Benutzer aus.

Benutzer zur Datenbank hinzufügen

Klicken Sie danach auf die Schaltfläche „Hinzufügen“, um fortzufahren.

Sie werden aufgefordert, Berechtigungen für den Benutzer auszuwählen. Wählen Sie das Kontrollkästchen „Alle Berechtigungen“ aus und klicken Sie dann auf die Schaltfläche „Änderungen vornehmen“.

Benutzerberechtigungen verwalten

Ihre Datenbank ist nun bereit für Ihre Staging-Website.

Als Nächstes müssen Sie einen neuen Browser-Tab öffnen und die Subdomain Ihrer Staging-Site wie folgt eingeben:

https://yoursubdomain.example.com/installer.php

Vergessen Sie nicht, yoursubdomain durch die tatsächliche Subdomain und example.com durch Ihren eigenen Domainnamen zu ersetzen.

Dies startet den Duplicator-Installationsassistenten.

Datenbankdetails eingeben

Im Abschnitt „Einrichtung“ wird der Installer Sie auffordern, Ihre WordPress-Datenbankinformationen einzugeben.

Ihr Host wird wahrscheinlich localhost sein. Danach geben Sie die Details der Datenbank ein, die Sie für Ihren neuen Domainnamen im vorherigen Schritt erstellt haben.

Klicken Sie auf die Schaltfläche „Validieren“, um sicherzustellen, dass Duplicator eine Verbindung zu Ihrer Datenbank herstellen kann.

Duplicator validiert

Wenn Sie fertig sind, klicken Sie auf die Schaltfläche „Weiter“, um fortzufahren.

Duplicator wird nun Ihre WordPress-Datenbank und Dateien entpacken und auf Ihre Staging-Site importieren.

Nach Abschluss sehen Sie eine Erfolgsmeldung.

Duplicator-Assistent abgeschlossen

Sie können auf die Schaltfläche „Admin-Login“ klicken, um den WordPress-Adminbereich Ihrer Website auf der neuen Staging-Site aufzurufen.

Jetzt ist Ihre Staging-Site eingerichtet. Sie können sie schützen, indem Sie dem Subdomain ein Passwortschutz hinzufügen.

Gehen Sie zum Dashboard Ihres Hosting-Kontos und wechseln Sie zur Registerkarte „Erweitert“.

Scrollen Sie danach zum Abschnitt 'cPanel' und klicken Sie daneben auf die Schaltfläche 'Verwalten'.

Klicken Sie auf die Schaltfläche „Verwalten“ neben der cPanel-Option

Dies öffnet das cPanel in einem neuen Fenster, wo Sie nach unten zum Abschnitt „Dateien“ scrollen müssen.

Klicken Sie von hier aus auf das Symbol „Verzeichnisschutz“.

Klicken Sie im Abschnitt „Dateien“ auf die Option „Verzeichnisschutz“.

Als Nächstes müssen Sie Ihren Unterordner auswählen und dann die Option „Dieses Verzeichnis mit einem Passwort schützen“ aktivieren.

Sie werden aufgefordert, dieser Einstellung einen Namen zu geben und dann auf die Schaltfläche „Speichern“ zu klicken.

Konfigurieren Sie die Datenschutzeinstellungen des Verzeichnisses, um die Staging-Site mit einem Passwort zu schützen

Ihre Staging-Site wird nun hinter einem Passwortschutz verborgen, sodass sie nicht in die Hände von Suchmaschinen und die Augen der Öffentlichkeit gelangt.

Sie können nun an Ihrer Staging-Site arbeiten und Änderungen daran vornehmen.

Staging-Website manuell live schalten

Wenn Sie bereit sind, Änderungen von Ihrer Staging-Website auf den Live-Server zu übertragen, folgen Sie denselben Schritten wie oben beschrieben.

Erstellen Sie einfach ein neues Duplicator-Paket auf Ihrer Staging-Site und laden Sie die Installer- und Archivdateien auf Ihren Computer herunter (siehe Anweisungen oben).

Als Nächstes müssen Sie zu Ihrer Live-Seite gehen und ein vollständiges WordPress-Backup erstellen (Sie können auch Duplicator verwenden, um ein vollständiges Backup zu erstellen).

Sobald Sie fertig sind, müssen Sie alle WordPress-Dateien und -Ordner von Ihrer Live-Website löschen. Das bedeutet, dass Ihre WordPress-Site eine Weile nicht erreichbar sein wird.

Befolgen Sie abschließend die obigen Anweisungen, um den Duplicator-Installer-Assistenten auszuführen und die Staging-Site auf den Live-Server zu importieren.

Wie Sie sehen, ist die letzte Methode überhaupt nicht die beste. Es gibt viele Dinge während des Prozesses, die Ihre Website beschädigen können.

Wir empfehlen, diese Methode auf jeden Fall zu vermeiden, es sei denn, Sie haben keine andere Wahl. Wir empfehlen die Verwendung eines zuverlässigen Hosting-Anbieters wie Bluehost, SiteGround oder WP Engine mit integrierten Staging-Site-Funktionen.

Wir hoffen, dieser Artikel hat Ihnen geholfen zu lernen, wie Sie einfach eine Staging-Umgebung für Ihre WordPress-Site erstellen. Wenn Sie auf Probleme stoßen, lesen Sie unseren Leitfaden zur Überprüfung Ihrer Website für das Update auf Gutenberg. Möglicherweise möchten Sie auch lernen, wie Sie WordPress Playground in Ihrem Browser verwenden zum Testen.

Wenn Ihnen dieser Artikel gefallen hat, abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Video-Tutorials. Sie finden uns auch auf Twitter und Facebook.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, wenn Sie auf einige unserer Links klicken, können wir eine Provision verdienen. Sehen Sie wie WPBeginner finanziert wird, warum das wichtig ist und wie Sie uns unterstützen können. Hier ist unser Redaktionsprozess.

Das ultimative WordPress-Toolkit

Erhalten Sie KOSTENLOSEN Zugang zu unserem Toolkit – eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Leserinteraktionen

209 CommentsLeave a Reply

  1. Wenn ich WAMP auf meinen Computer herunterlade und den Localhost verwende, könnte ich dann nicht das UpdraftPlus-Plugin installieren und es als Staging-Site verwenden? Ist das nicht eine andere Alternative?

  2. Ich versuche, eine Staging-Umgebung auf meiner WordPress-Website einzurichten, die von Bluehost gehostet wird. Ich stecke bei Schritt eins fest! Wenn ich zum WordPress-Adminbereich gehe, sehe ich Bluehost nicht oben auf der Seite. Die oberste Option im Navigationsmenü links ist „Dashboard“. Kein Zeichen von „Staging“ irgendwo. Hilfe?

    • You likely removed the BlueHost plugin, if you reach out to BlueHost’s support they should be able to let you know their current methods available :)

      Admin

  3. Hallo
    Ich habe es versucht, aber nicht geschafft. Ich erhalte die Fehlermeldung „Diese Website ist nicht erreichbar“.
    Ich bin bei Godaddy und nutze Cloudflare. Und ich habe kein separates FTP-Konto erstellt.

  4. Vielen Dank für den Artikel. Eine Frage: Wenn ich WordPress NUR auf der Staging-Seite aktualisiere, wirkt sich das auch auf meine Live-Seite aus?
    Vielen Dank für Ihre Antwort. Mit freundlichen Grüßen, s.

  5. Vielen Dank für diesen Artikel.

    Kennen Sie eine Möglichkeit, die Mitgliedschaftsfunktionalität (Login/Logout) zu testen, ohne die tatsächliche Website live zu schalten? In der Staging-Umgebung oder während der Entwicklung. Danke im Voraus.

    • Wahrscheinlich müssten Sie einen Testbenutzer erstellen, mit dem Sie sich anmelden können, um dies zu testen.

      Admin

  6. Toller Artikel, mit einem fehlenden Schritt für die manuellen Anweisungen.
    Nachdem Sie die Duplikator-Dateien auf Ihren Computer heruntergeladen haben, müssen Sie die Installer-Datei und die Archivdatei in Ihr neu erstelltes Subdomain-Verzeichnis hochladen.
    Andernfalls erhalten Sie beim Versuch, den Installer auszuführen, eine 404-Seite.
    Ansonsten eine tolle Anleitung!
    Danke….

  7. Noch keine Option, die Staging-Funktion auf Bluehost auszuprobieren. Die Nachricht lautet: „Bitte kontaktieren Sie den Support, um zu erfahren, wie Sie Staging aktivieren können.“ Ich habe gerade mit Bluehost über ein anderes Problem telefoniert und der Mitarbeiter, mit dem ich gesprochen habe, hatte noch nie von dieser neuen Funktion gehört.

    • Es würde davon abhängen, mit welchem Mitarbeiter Sie gesprochen haben, da es sich um eine neue Funktion handelt und möglicherweise noch nicht alle Mitarbeiter darüber informiert sind.

      Admin

    • Um die von Bluehost bereitgestellte Staging-Funktion nutzen zu können, müssen Sie das Blushost-Plugin installieren und aktivieren.

  8. Vielen Dank wie immer für diese großartige Information. Könnte ich dies nun verwenden, um mit einem neuen Seitenersteller herumzuspielen? Ich möchte Thrive Architect ausprobieren, aber das tun, ohne etwas durcheinander zu bringen. Oder angenommen, ich wollte mit einem neuen Theme herumspielen. Dies sind möglicherweise 2 verschiedene Fragen.

    • Sie könnten diese Änderungen sicherlich mit einer Staging-Umgebung testen, ohne sich darum kümmern zu müssen, was die Leute auf der Website sehen.

      Admin

  9. Danke für die Info. Ich benutze derzeit Bluehost, habe aber keine Staging-Website-Option. Ich würde sie gerne für ein neues Theme ausprobieren, bevor ich es kaufe. Ich habe den technischen Support von BH kontaktiert, und der Mitarbeiter sagte mir, dass die Funktion in der Entwicklung ist. Danke nochmals für die Info.

    • Wir freuen uns, dass wir Sie auf diese Funktion aufmerksam machen konnten, auch wenn sie derzeit noch entwickelt wird.

      Admin

      • Ich konnte die Funktion heute nutzen. Ich freue mich darauf, sie zu verwenden. Nochmals vielen Dank für die Informationen. Ich freue mich darauf, die Staging-Funktion auszuprobieren.

  10. Das sind tolle Informationen, ich habe zwei Websites, aber ich habe nicht das Gefühl, dass beide gleich aussehen sollen.

    Bitte, ich brauche Hilfe.

    Gibt es einen Code, den ich unter >Dashboard >Anpassen >Zusätzliches CSS hinzufügen kann, um die Schriftfarbe meiner Website rein schwarz zu machen?

    Ich habe dieses Theme, das ich benutze, es gibt mir alles, was ich will. Aber die Schriftfarbe meiner Blogbeiträge ist hellschwarz. Ich möchte die Farbe in reines Schwarz ändern

    Gibt es eine Lösung?
    Danke.

  11. Toller Artikel, aber der Schritt zurück zur Live-Seite ist etwas kurz. Ich habe eine WooCommerce-Seite, die eine Theme-Änderung benötigt. Ich habe Duplicator Pro verwendet, um eine Kopie auf einem Staging-Server zu erstellen. Ich habe alle Änderungen an der Seite vorgenommen, einschließlich des Hinzufügens einiger neuer Plugins.

    Jetzt möchte ich die Seite zurückschieben, aber ich kann nicht dasselbe tun, da es neue Bestellungen auf der Live-Seite gibt. Wie kann ich die Seite zurückkopieren, ohne die Bestellungen usw. zu beeinträchtigen?

    • Leider wäre die sicherste Methode dafür, Bestellungen während der Aktualisierung von Staging zu verhindern.

      Admin

  12. Ich habe die Kommentare noch nicht gelesen, aber ich bin den ganzen Tag damit beschäftigt. Der Grund dafür ist, dass diese Seite Ihnen nicht erklärt, wie Sie einen Datenbankbenutzer erstellen und diesem Benutzer Berechtigungen zuweisen.

    Glücklicherweise konnte ich es herausfinden, aber das ist ein SCHLÜSSELSCHRITT, der fehlt, um die Website und die Datenbank zu verbinden.

    • Entschuldigen Sie die Verwirrung, wir werden uns auf jeden Fall darum kümmern, dies zu klären. Wenn Sie sich an Ihren Hosting-Anbieter wenden, hat dieser normalerweise bereits einen Benutzer angelegt.

      Admin

  13. Hallo Leute,
    Danke für euren tollen Beitrag. Mir gefällt die Idee, dass der Anbieter die Staging-, Produktiv- und Testumgebung sofort einsatzbereit hat.
    Aber ich habe zwei Fragen:
    1. Könnt ihr ein wenig darüber schreiben, wie es bei euren empfohlenen Anbietern funktioniert?
    2. Habt ihr auch Anbieter, die in der EU oder besser gesagt in Deutschland ansässig sind? Und bieten sie eine Staging-Umgebung sofort einsatzbereit an?

    Mit freundlichen Grüßen

  14. Vielen Dank für diese Informationen! Und falls sich jemand fragt: Ja, es ist immer noch relevant 4,5 Jahre später.

  15. Hallo

    Ich bin dabei, eine neue WordPress-Site einzurichten, aber ich hatte vor, alles in meiner Staging-Umgebung aufzubauen, da ich möchte, dass meine Live-Site eine „Im Bau“-Landingpage hat.

    Was ich mir nicht sicher bin, ist, wie ich meine Änderungen von der Staging-Site auf meine Live-Site übertragen kann, wenn ich bereit bin. Würden Sie diesen Vorgang bitte beschreiben?

    Danke
    Jess

    • Wenn es einfach darum geht, eine „Im Bau“-Seite zu haben, während der Rest der Website für die Öffentlichkeit unzugänglich bleibt, gibt es Plugins, die das tun. Suchen Sie nach „im Bau“.

  16. Hallo, meine Frage ist, ich habe eine Staging-Umgebung erstellt, dort gearbeitet und einige Aktualisierungen an der Struktur von Seiten, Layouts, neuen Kategorien und neuen Plugins vorgenommen.

    Ok, aber in der realen Welt wächst meine Website mit neuen Beiträgen, Kommentaren, Bildern, Videos usw.

    Wenn ich die Bühne wieder zum Leben erwecke, verliere ich diese neuen Elemente, die im echten Leben erstellt wurden ??? Ich teste dies bei SiteGround und verliere alles mit dem erweiterten „Push to Live“.

    tks

  17. Hallo, danke für einen so nützlichen Artikel,

    Ich habe ein kleines Problem, wenn ich es versuche.

    Ich bin bis hierher gekommen

    „Sobald WordPress eine Verbindung zu Ihrer Staging-Datenbank hergestellt hat, sollte es erkennen, dass WordPress installiert wurde, und Sie auffordern, sich anzumelden“, und ich stecke fest – es wurde automatisch zu wp-login weitergeleitet und gab mir eine leere Seite. Kein 404, nur ein sauberer weißer Bildschirm.

    Auf der Hauptseite wurde der Login umbenannt, also versuche ich, stattdessen dorthin zu navigieren, und wieder nur ein sauberer weißer Bildschirm.

    Kann mir jemand Hinweise geben, wo ich falsch liege?

  18. Hallo,

    Danke für diesen Artikel!
    Ich habe alle Schritte befolgt, aber ich glaube, ich habe einen übersehen

    Ich habe eine Staging-Umgebung erstellt und die Website-URL in wp-options überprüft und die wp-config-Datei aktualisiert, aber die Staging-Website wird zur primären Website umgeleitet.

    Muss ich noch andere Einstellungen ändern?

  19. Hallo! Danke für den nützlichen Artikel!
    Frage, ist es notwendig, eine neue Datenbank für Ihre Subdomain zu erstellen? Können Sie nicht einfach die Datenbank Ihrer Root-Domain verwenden?
    Das Gleiche gilt für das FTP-Konto, ist es notwendig, ein neues zu erstellen? Ich kann jetzt problemlos über mein Haupt-FTP auf meine Subdomain zugreifen.
    Danke!
    Viele Grüße,
    Ruth

  20. Hallo!

    Vielleicht wurde dies bereits behandelt. Benötige ich ein Child-Theme auf meiner Subdomain, die als Staging-Site dient? Ich füge benutzerdefinierten Code und Modifikationen zum neuen Theme auf meiner Subdomain hinzu, mit der Absicht, all dies auf die Live-Site zu übertragen, wenn es endlich fertig ist. Würde dies die Dinge komplizieren, wenn ich von der Staging-Site zur Ersetzung dessen wechsle, was derzeit die Live-Site ist?

    Danke!

  21. Hallo, dieser Artikel ist super hilfreich. Ich bin jedoch auf ein Problem gestoßen: Wenn ich meine Staging-URL besuche, erscheint die folgende Meldung: „Server-DNS-Adresse konnte nicht gefunden werden“. Ich habe auch meinen Cache und meinen Browserverlauf gelöscht, da jemand geschrieben hat, dass dies helfen könnte, aber es hat nicht funktioniert. Ich frage mich, was ich falsch mache. Jede Hilfe wäre großartig.

    Lee

  22. Ich schätze die detaillierten Anweisungen (ich mag es nicht, Plugins zu installieren, um solche Aufgaben zu erledigen), aber ich sehe keine Ratschläge zum Synchronisieren der Staging- und Live-Websites. WordPress-Websites werden im Allgemeinen live in Bezug auf Inhalte bearbeitet – Beiträge, Produkte, Medien usw. Sobald Sie diese Anweisungen befolgen, werden sich die beiden Inhaltssätze unterscheiden, da Benutzer Inhalte zur Live-Website hinzufügen, während die Staging-Version des Entwicklers eine alte Kopie bleibt. Ich sehe keine gute Lösung dafür, außer einem Cron-rsync-Job. Irgendwelche Tipps?

  23. Nachdem Sie das Staging-Subdomain- und FTP-Konto erstellt haben.

    Überspringen Sie das ganze andere Kopieren und den Datenbank-Kram.

    Installieren Sie Duplicator auf Ihrer Live-Site. Erstellen Sie ein Duplikat-Backup, das eine gezippte Kopie und eine install.Php-Datei enthält.

    Laden Sie beide in Ihren Staging-Bereich hoch. (Erstellen Sie vielleicht eine Datenbank und einen Benutzer für die Staging-Site in cPanel, während Sie auf den Upload der beiden Finger warten)

    Rufen Sie staging.domain.com/install.php in Ihrem Browser auf und folgen Sie den Anweisungen.

    Gehen Sie dann zurück zum Rest dieses Tutorials, um es zu sichern.

  24. Hallo, ich habe vor diesem Tutorial ein anderes befolgt und WordPress installiert, BEVOR ich die Dateien kopiert und die SQL-Abfragen ausgeführt habe. Meine Staging-Seite wird nicht mit den Daten der Live-Seite gefüllt. Jede Hilfe, die Sie mir zu diesem Zeitpunkt anbieten können, wäre willkommen...

  25. Die Staging-Site sieht nicht genau wie meine primäre Website aus. Das Standardbanner ist vorhanden anstelle meiner hochgeladenen Medien (obwohl diese Datei übertragen wurde) und anstelle einer Navigationsleiste mit Dropdown-Menüs habe ich eine Liste aller Webseiten meiner Website. Ist das normal? Wenn nicht, könnten Sie mir sagen, wo ich das beheben kann?

    Danke für diesen Artikel!

  26. Ich erhalte immer wieder diese Fehlermeldung, wenn ich versuche, SQL-Abfragen auszuführen: „#2013 – Verbindung zu MySQL-Server während der Abfrage verloren“

  27. Vielen Dank für das tolle Tutorial! Ich habe es durchgearbeitet und eine Staging-Site erstellt. Allerdings scheint der Staging-Site einige Einstellungen der Original-Site zu fehlen (wo ich mit einer Vorlage arbeite), z.B. ist die Schriftart anders, das Menü und das Logo fehlen und einige andere Einstellungen sind einfach nicht korrekt. Muss ich zusätzliche Dateien kopieren?
    Vielen Dank!

  28. Sehr gründliche Anweisungen! Wir haben derzeit WordPress Version 4.3.6. Ich denke, es gibt eine neuere Version 4.7; ich aktualisiere jedoch nicht aufgrund früherer Probleme mit meinem Theme und Child Theme nach einem Update. Wenn ich Ihre Anweisungen zum Installieren von WordPress auf dem Computer befolge, wird dies wahrscheinlich auch die bestehende Website beeinträchtigen, was ein Problem verursachen wird. Stimmen Sie zu? und wie gehe ich vor? Danke.

    • Hallo Lynn,

      Sie können WordPress sicher auf Ihrem Computer installieren und Inhalte von Ihrer Live-Website importieren. Auf diese Weise können Sie die neue WordPress-Version mit Ihrem aktuellen Theme und Child Theme ausgiebig testen.

      Admin

    • Lol, Mike, du bist mein Typ Mensch! Und obwohl du wahrscheinlich schon zu etwas einfacherem übergegangen bist, dachte ich, ich erwähne etwas, das ich gesehen, aber noch nicht ausprobiert habe: Backup Buddy. Ich weiß nicht, wie gründlich es für diesen Zweck wäre. Da meine Website ziemlich statisch ist, habe ich eine Subdomain verwendet, um meine Website zu rekonstruieren – ich habe meinen Inhalt einfach als ASCII-Text kopiert und eingefügt. Bluehost sagte, sie könnten sie zu meiner Hauptwebsite machen (nicht Subdomain mit Weiterleitung – sie zu einer Domain machen), wenn ich fertig bin. Natürlich müssen Sie die Widgets, Plugins usw. einrichten. Ich arbeite noch daran, weil ich definitiv ein Anfänger bin. Das wäre für eine anspruchsvollere Website sehr mühsam.

  29. Ich mag den gut dokumentierten Artikel, aber vielleicht bin ich es nur, aber ich finde nirgendwo etwas, das ein GitHub-Repository mit einer Seite startet, die sich nur auf Ihrem Live-Server befindet! Wie ziehe ich es in das Repository und warum hat Cloudway alle Adressierungsoptionen. Was muss ich herunterladen, muss ich My SQL Work Bench verwenden?

  30. Gut gemachtes Tutorial. Ich habe nach mehreren fehlgeschlagenen Versuchen ein Staging-Plugin aufgegeben und fand dieses leicht zu befolgen und zu implementieren.

    Ein Problem, das erwähnt werden muss, ist die Notwendigkeit, einen Datenbankbenutzer einzurichten. Ich musste den Vorgang wiederholen und den Datenbankassistenten in cPanel wählen, um dies einrichten zu können. Das erlaubte meiner wp-config-Datei, mit den Informationen eingerichtet zu werden, und dann funktionierte es. (Mein erster Versuch führte zu „Kann keine Datenbankverbindung herstellen.“ Sobald ich einen Datenbankbenutzer eingerichtet hatte, funktionierte es.)

    Und vielen Dank für den Hinweis, die URL zu überprüfen, mit den Hinweisen, sich die Site-URL und das Home-Verzeichnis in der wp-options-Tabelle anzusehen. Das hat mir erlaubt, einen Redesign zu bestätigen und damit zu beginnen.

  31. Ich glaube, ich habe einen einfacheren Weg gefunden – der für mich in einem Projekt gerade funktioniert!

    1. Ich klone die Dateien im FTP auf eine /staging/ Seite,
    2. klone die Datenbank zu einer dbname_stage
    3. Ändere die wp-config.php in /staging/ – indem ich die Datenbank zu dbname_stage ändere
    4. Füge in wp-config in /staging/ die neue WP_HOME und WP_SITEURL hinzu
    define(‘WP_HOME’,’http://example.com’);
    define(‘WP_SITEURL’,’http://example.com’);

    Dann ist es super einfach, die dbname_stage einfach zurück in die Live-Datenbank namens dbname zu kopieren

    Super einfach.

    Und wenn Sie möchten, können Sie auch in der wp-config das Standard-Upload-Verzeichnis auf dasselbe wie das Live-Verzeichnis ändern... solange Sie nicht die Notwendigkeit haben, Mediendateien zu "löschen".

    Und Ihre Änderungen in den Theme-Dateien lassen sich leicht auf die Live-Website zurückübertragen.

    Was ist damit?

  32. Ich liebe den Artikel – so klare Anweisungen und gut geschrieben. Ich habe jedoch Probleme, ihn zum Laufen zu bringen.

    Ich habe die Anweisungen befolgt, um von Produktion (www.) zu Test (test.) und Entwicklung (dev.) zu gelangen

    Ich habe das alles mehrmals in der Entwicklung versucht ... zwei Dinge passieren

    dev.example.com … geht zu http://www.example.com
    test.example.com … geht zu test.example.com

    Beim Testen, wenn ich ein Beitragsformular als Benutzer öffne – wird nicht der Beitrag angezeigt, sondern ein Verweis auf den Beitrag, der mich beim Anklicken zurück zur selben Seite führt

    Ich frage mich, ob Sie Ideen haben, was nicht funktioniert haben könnte?

    Danke

    • Das Problem liegt in Ihrer DB, vielleicht haben Sie einige ursprüngliche URLs (www.example.com) in Ihrer dev.example.com-Datenbank belassen.

  33. Danke für den tollen Artikel. Er hat mir geholfen, eine Staging-Website für das Testen meines neuen Themes einzurichten. Aber Sie haben eine kritische Information weggelassen: Nach dem Kopieren der Datenbank muss dem MySQL-Benutzer, der für den Zugriff der WP auf die Datenbank eingerichtet wurde, über cPanel -> MySQL-Datenbanken -> Benutzer zur Datenbank hinzufügen die Berechtigung zum Zugriff auf die Datenbank erteilt werden. Andernfalls erhalten Sie beim Versuch, über die URL auf die Admin-Seite zuzugreifen, die Meldung „Kann keine Verbindung zur Datenbank herstellen“.

  34. Ich verliere hier den Überblick:

    Nachdem Sie Ihre Datenbank kopiert haben, müssen Sie Ihre WordPress-Dateien, Plugins, Themes und Uploads kopieren. Laden Sie zuerst eine frische Kopie von WordPress von WordPress.org herunter. Laden Sie den Inhalt von WordPress auf Ihre Staging-Site hoch. Hinweis: Führen Sie die WordPress-Installation noch nicht aus.
    Sobald Sie WordPress hochgeladen haben, müssen Sie als Nächstes Mediendateien, Plugins und Themes kopieren. Die folgenden Ordner müssen kopiert werden:

    Könnt ihr das hier detaillierter erklären? Denn ich weiß nicht, wie ich WordPress hochladen kann, ohne es zu installieren... Mir fehlt hier etwas, denn ich bekomme es nicht richtig hin...

    Könnten Sie diesen Artikel bitte mit mehr Informationen in diesem Teil aktualisieren?

    Danke

  35. Vielen Dank für diesen großartigen Leitfaden! Ich habe damit erfolgreich eine Staging-Site erstellt.
    Welche Schritte empfehlen Sie von Staging zu Live?
    Im Moment schreibe ich jede Änderung auf, die ich mache, und wiederhole sie auf der Live-Site.
    Ich bin mir nicht sicher, ob ich die richtige Methode kenne, um die Staging-Site auf Live zu kopieren.

  36. Ich habe die Staging-Site wie oben beschrieben eingerichtet – aber wie bekomme ich sie jetzt auf die Live-Site?

    Ich habe hier gesucht, aber die Antworten scheinen nicht da zu sein. Hilfe bitte?

  37. Was ist mit der Verwendung von Git, um die Änderungen in der DB zu verfolgen? Bei WordPress ist es sehr wahrscheinlich, dass Änderungen in der DB und nicht in den Dateien auf dem Hosting-Server vorgenommen werden.

  38. Hallo, bin schon beim ersten Schritt stecken geblieben. Ich habe die Schritte befolgt, aber aus irgendeinem Grund kann ich keine Staging-Umgebung über cPanel einrichten. Wenn ich den Link eingebe, erhalte ich die Meldung „Diese Website kann nicht erreicht werden“.

  39. Hallo, ich habe Ihre Schritte wie oben befolgt, aber aus irgendeinem Grund leitet die Staging-URL zur normalen Live-URL weiter.

    Ich habe die Abfragen in der Datenbank ausgeführt und die Dateien kopiert, einschließlich der Aktualisierung der wp-config.php

    Haben Sie eine Ahnung, was hier vor sich geht, da die Staging-URL gestern nicht weitergeleitet hat, als ich eine kleine Test-HTML-Seite hochgeladen habe?

    Ich hoffe, Sie können mir weiterhelfen
    Craig

    • OK, ich war stationär und habe den Cache nicht geleert... Allerdings ist jetzt auf der Staging-Site die Datenbank eindeutig nicht gut migriert worden...

      Viele Einstellungen scheinen verloren gegangen zu sein.

  40. Hallo,
    Vielen Dank für die detaillierten Anweisungen.
    Funktioniert das für eine MU-Seite?
    Multi-Site befindet sich im Stammverzeichnis, und ich möchte nur das Stammverzeichnis in einen speziellen Ordner kopieren. Der Server hat andere Seiten als Unterverzeichnisse. Diese müssen zu diesem Zeitpunkt nicht kopiert werden (in Zukunft werden auch einige Seiten geklont)
    Das Stammverzeichnis sollte zu einer Subdomain für Testzwecke verschoben werden.
    Vielen Dank im Voraus!

  41. Hallo. Ich folge Ihrem Tutorial und bin beim Abschnitt "Mediendateien wurden kopiert" stecken geblieben. Wenn ich mit meinem FTP und Cpanel nachsehe, sind die Dateien vorhanden, aber sie werden nicht in meiner Mediathek angezeigt. Wie kann ich das beheben? Danke und Ihr Tutorial ist sehr hilfreich für Anfänger. 5 Daumen hoch.

    • Während Ihre Mediendateien auf server. gespeichert sind, kann WordPress sie nicht anzeigen, es sei denn, Sie importieren Daten und die Datenbank. Informationen über Ihre Mediendateien werden in der WordPress-Beitragstabelle als Anhang-Post-Typ gespeichert.

      Admin

  42. Danke für diesen Artikel; sehr hilfreich.

    Ich möchte noch einen Punkt hinzufügen; da er anderen Lesern vielleicht auch hilft.

    Nachdem Sie eine Kopie Ihrer Datenbank erstellt haben, müssen Sie möglicherweise den Benutzer aus der vorherigen Datenbank zur neu erstellten hinzufügen.

    Andernfalls könnten Sie beim Einrichten Ihrer wp-config mit einem Authentifizierungsproblem konfrontiert werden.

  43. Sehr schöner und hilfreicher Artikel. Aber;

    Das Ersetzen aller Referenzen in der DB (example.com durch staging.example.com) wird höchstwahrscheinlich alle serialisierten Werte brechen und Sie werden GROSSE Probleme auf der Staging-Seite haben. Sie müssen einen Ersetzer verwenden, der Serialisierungsunterstützung hat.

Kommentar hinterlassen

Vielen Dank, dass Sie einen Kommentar hinterlassen. Bitte beachten Sie, dass alle Kommentare gemäß unserer Kommentarrichtlinie moderiert werden und Ihre E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwenden Sie KEINE Schlüsselwörter im Namensfeld. Führen wir ein persönliches und bedeutungsvolles Gespräch.