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

Wie Sie WordPress von einem lokalen Server auf eine Live-Site verschieben (2 Methoden)

Viele WordPress-Benutzer ziehen es vor, an ihren Websites auf einem lokalen Server auf ihrem Computer zu arbeiten. Dies ermöglicht es Ihnen, privat an Ihrer Website zu arbeiten, bevor Sie Änderungen online verfügbar machen.

Schließlich müssen Sie sie auf einen Live-Server verschieben, um sie für Online-Besucher zugänglich zu machen. Dieser Übergang ist entscheidend, um sicherzustellen, dass Ihre Website auf der Live-Site ordnungsgemäß funktioniert.

Wir haben an vielen lokalen Websites gearbeitet, daher mussten wir den einfachsten Weg lernen, Inhalte auf Live-Websites zu übertragen.

In diesem Artikel geben wir Schritt-für-Schritt-Anleitungen, wie Sie WordPress von einem lokalen Server auf eine Live-Website verschieben.

So verschieben Sie WordPress vom lokalen Server auf eine Live-Website (2 Methoden)

Warum WordPress von einem lokalen Server auf eine Live-Website verschieben?

Das Erstellen Ihres WordPress-Blogs auf einem lokalen Server ist eine sichere Möglichkeit, Änderungen an Ihrer Website zu testen, ohne Besucher zu beeinträchtigen.

Wenn Sie Ihre Website perfektioniert haben, ist der nächste Schritt, von Ihrem lokalen Server zu einer Live-Site zu wechseln.

Wir zeigen Ihnen zwei Möglichkeiten, Ihre Website von einem lokalen Server auf eine Live-Site zu verschieben.

Die erste Methode verwendet ein WordPress-Migrations-Plugin und wird für Anfänger empfohlen.

In der zweiten Methode zeigen wir Ihnen, wie Sie WordPress manuell von einem lokalen Server auf eine Live-Site verschieben.

Sie können die Methode wählen, die für Sie am besten geeignet ist:

Bevor Sie Ihre WordPress-Website migrieren

Sie müssen einige Dinge vorbereitet haben, um WordPress von einem lokalen Server auf einen Live-Server zu migrieren.

Zuerst gehen wir davon aus, dass Sie eine WordPress-Website auf einem lokalen Server (auch localhost genannt) auf Ihrem Computer betreiben und dass Sie vollen Zugriff darauf haben.

Als Nächstes benötigen Sie einen Domainnamen und Webhosting.

Wir haben unzählige Geschichten von Anfängern gehört, die mit schlechten oder kostenlosen Webhosting-Anbietern begonnen haben und es bereut haben. Nach unserer Erfahrung ist die Wahl des richtigen Hosting-Anbieters entscheidend für den Erfolg jeder Website.

Um Ihre Entscheidung zu erleichtern, empfehlen wir die Nutzung von Bluehost. Sie sind ein offiziell empfohlener WordPress-Hosting-Anbieter und bieten WPBeginner-Nutzern einen exklusiven Rabatt + kostenloses Domain und SSL-Zertifikat.

Grundsätzlich können Sie bereits ab 2,99 $ pro Monat loslegen.

Wenn Sie eine großartige Bluehost-Alternative suchen, können Sie sich Hostinger ansehen. Sie bieten auch einen exklusiven Rabatt für WPBeginner-Benutzer mit einem kostenlosen Domainnamen an.

Wenn Sie sich etwas mehr leisten können, dann schauen Sie sich SiteGround an. Sie haben auch ein Sonderangebot für WPBeginner-Leser.

Wenn Sie Hilfe beim Einrichten Ihrer Website benötigen, folgen Sie unserer Schritt-für-Schritt-Anleitung zur Erstellung einer Website.

Schließlich benötigen Sie ein FTP-Programm und wissen wie man FTP benutzt, um Ihre lokale Server-Website auf die Live-Website hochzuladen.

Bereit? Beginnen wir mit der Migration Ihrer WordPress-Website.

Video-Tutorial

WPBeginner abonnieren

Wenn Sie schriftliche Anweisungen bevorzugen, lesen Sie einfach weiter.

Methode 1: WordPress vom lokalen Server auf eine Live-Website mit einem Migrations-Plugin übertragen (empfohlen)

Diese Methode ist einfacher und für Anfänger empfohlen. Wir werden ein WordPress-Migrations-Plugin verwenden, um WordPress von localhost auf eine Live-Site zu verschieben.

Schritt 1: Installieren und Einrichten des Duplicator-Plugins

Zuerst müssen Sie das Duplicator-Plugin auf Ihrer lokalen Website installieren und aktivieren. Weitere Details finden Sie in unserer Schritt-für-Schritt-Anleitung zur Installation eines WordPress-Plugins für Anfänger.

Profi-Tipp: Es gibt auch eine Pro-Version von Duplicator, die sichere Backups, Cloud-Speicher, einfache Wiederherstellung von Websites und mehr bietet.

Nach der Aktivierung müssen Sie zur Seite Duplicator » Backups gehen und auf die Schaltfläche „Neu erstellen“ klicken.

Erstellen Sie ein neues Backup für die Migration

Dies bringt Sie zu einem Bildschirm, auf dem Sie Ihrem Backup einen Namen geben können.

Klicken Sie dann auf die Schaltfläche „Weiter“.

Namen des Backup-Pakets

Duplicator führt nun einige Tests durch, um zu sehen, ob alles in Ordnung ist.

Wenn alle Elemente als „Gut“ markiert sind, klicken Sie auf die Schaltfläche „Erstellen“.

Paket erstellen

Dieser Vorgang kann je nach Größe Ihrer Website einige Minuten dauern. Sie müssen diesen Tab geöffnet lassen, bis er abgeschlossen ist.

Wenn Sie fertig sind, sehen Sie Download-Optionen für die Pakete „Installer“ und „Archiv“. Sie müssen auf die Schaltfläche „Beide Dateien herunterladen“ klicken, um beide Dateien auf Ihren Computer herunterzuladen.

Beide Backup-Dateien herunterladen

Die 'Archiv'-Datei ist eine vollständige Kopie Ihrer WordPress-Website. Sie enthält alle WordPress-Kern-Dateien sowie Ihre Bilder, Uploads, Themes, Plugins und ein Backup Ihrer WordPress-Datenbank.

Die Datei ‘Installer’ ist ein Skript, das den gesamten Migrationsprozess automatisiert, indem es die Archivdatei entpackt, die Ihre Website enthält.

Schritt 2: Erstellen Sie eine Datenbank für Ihre Live-WordPress-Website

Bevor Sie den Installer ausführen oder die WordPress-Website von localhost auf Ihren Hosting-Server hochladen können, müssen Sie eine MySQL-Datenbank für Ihre neue Live-Website erstellen.

Wenn Sie bereits eine MySQL-Datenbank erstellt haben, können Sie diesen Schritt überspringen.

Um eine Datenbank zu erstellen, müssen Sie das cPanel-Dashboard Ihres Hosting-Kontos aufrufen. Suchen Sie dann den Abschnitt 'Datenbanken' und klicken Sie auf das Symbol 'MySQL-Datenbank-Assistent'.

MySQL Database Wizard

Auf dem nächsten Bildschirm gibt es ein Feld zum Erstellen einer neuen Datenbank.

Geben Sie einfach einen Namen für Ihre Datenbank ein und klicken Sie auf die Schaltfläche „Datenbank erstellen“.

Neuen Datenbanknamen eingeben

cPanel erstellt nun eine neue Datenbank für Sie.

Danach müssen Sie einen Benutzernamen und ein Passwort für Ihren neuen Benutzer eingeben und dann auf die Schaltfläche „Benutzer erstellen“ klicken.

Neuen Datenbankbenutzer erstellen

Als Nächstes müssen Sie den gerade erstellten Benutzer zur Datenbank hinzufügen.

Klicken Sie zuerst auf das Kontrollkästchen „Alle Berechtigungen“.

Alle Berechtigungen prüfen

Scrollen Sie dann nach unten und klicken Sie auf die Schaltfläche „Änderungen übernehmen“, um Ihre Änderungen zu speichern.

Ihre Datenbank ist nun bereit für die Verwendung mit Ihrer WordPress-Site. Notieren Sie sich unbedingt den Datenbanknamen, den Benutzernamen und das Passwort. Sie benötigen diese Informationen im nächsten Schritt.

Schritt 3: Dateien vom lokalen Server auf die Live-WordPress-Website hochladen

Jetzt müssen Sie die Archiv- und Installer-Dateien von Ihrer lokalen Website auf Ihr Hosting-Konto hochladen.

Verbinden Sie sich zuerst mit Ihrer Live-Website über einen FTP-Client. Sobald Sie verbunden sind, stellen Sie sicher, dass das Stammverzeichnis Ihrer Website vollständig leer ist.

Normalerweise ist das Stammverzeichnis der Ordner /home/public_html/.

Einige WordPress-Hosting-Unternehmen installieren WordPress automatisch, wenn Sie sich anmelden. Wenn Sie WordPress-Dateien dort haben, müssen Sie diese löschen.

Danach können Sie die Dateien archive.zip und installer.php von Duplicator in Ihr leeres Stammverzeichnis hochladen.

Archiv- und Installer-Dateien hochladen

Schritt 4: Ausführen des Migrationsskripts

Nachdem Sie die Migrationsdateien hochgeladen haben, müssen Sie die folgende URL in Ihrem Browser aufrufen:

http://example.com/installer.php

Vergessen Sie nicht, „example.com“ durch Ihren eigenen Domainnamen zu ersetzen.

Dies startet den Duplicator-Migrationsassistenten.

Der Installer führt einige Tests durch und initialisiert das Skript.

Duplicator Migrationsassistent Schritt 1

Im Abschnitt "Setup" werden Sie aufgefordert, Ihren MySQL-Host, den Datenbanknamen, den Benutzernamen und das Passwort einzugeben.

Ihr Hoster wird wahrscheinlich ein lokaler Hoster sein. Danach geben Sie die Details der Datenbank ein, die Sie im vorherigen Schritt erstellt haben.

Klicken Sie dann auf die Schaltfläche „Validieren“, um sicherzustellen, dass die von Ihnen eingegebenen Details korrekt sind.

Einstellungen validieren

Klicken Sie danach auf die Schaltfläche „Weiter“, um fortzufahren.

Duplicator importiert nun Ihr WordPress-Datenbank-Backup aus dem Archiv in Ihre neue Datenbank.

Es werden auch URLs aktualisiert, die auf die lokale Website und Ihre neue Live-Website verweisen.

Sie können nun auf die Schaltfläche 'Admin-Login' klicken, um den WordPress-Adminbereich Ihrer Live-Site aufzurufen.

Admin-Login

Sobald Sie sich auf Ihrer Live-Website anmelden, bereinigt Duplicator automatisch die Installationsdateien.

Das ist alles. Sie haben WordPress erfolgreich von Ihrem lokalen Server auf Ihre Live-Site verschoben.

Methode 2: WordPress manuell vom lokalen Server auf die Live-Website übertragen

In dieser Methode zeigen wir Ihnen, wie Sie WordPress manuell von Ihrem lokalen Server auf Ihre Live-Website verschieben. Dies ist nützlich, wenn die erste Methode nicht funktioniert oder wenn Sie es lieber manuell tun möchten.

Schritt 1: Lokale WordPress-Datenbank exportieren

Das Erste, was Sie tun müssen, ist, Ihre lokale WordPress-Datenbank zu exportieren. Wir werden dafür phpMyAdmin verwenden.

Wenn Sie damit nicht vertraut sind, sollten Sie sich vielleicht unseren Leitfaden zur WordPress-Datenbankverwaltung mit phpMyAdmin ansehen.

Gehen Sie einfach zu http://localhost/phpmyadmin/ und klicken Sie auf Ihre WordPress-Datenbank. Klicken Sie dann im oberen Menü auf die Schaltfläche 'Exportieren'.

Export von localhost

In der Option „Exportmethode:“ können Sie „Schnell“ oder „Benutzerdefiniert“ wählen. Benutzerdefiniert bietet Ihnen mehr Optionen zum Exportieren Ihrer Datenbank.

Wir empfehlen jedoch, 'Schnell' zu wählen und dann auf die Schaltfläche 'Los' zu klicken, um Ihre Datenbank herunterzuladen.

WordPress-Datenbank mit phpMyAdmin exportieren

Schritt 2: WordPress-Dateien auf die Live-Website hochladen

Nun müssen wir alle Ihre Website-Dateien auf die Live-Website übertragen.

Um zu beginnen, öffnen Sie Ihren FTP-Client und verbinden Sie sich mit Ihrem Webhosting-Konto.

Sobald Sie mit Ihrer Live-Website verbunden sind, stellen Sie sicher, dass Sie die Dateien in das richtige Verzeichnis hochladen. Wenn die Website beispielsweise unter 'ihreseite.com' gehostet werden soll, laden Sie alle Dateien in Ihr public_html-Verzeichnis hoch.

Wählen Sie nun Ihre lokalen WordPress-Dateien aus und laden Sie sie auf Ihren Live-Server hoch.

WordPress-Dateien per FTP hochladen

Schritt 3: Erstellen Sie eine MySQL-Datenbank auf Ihrer Live-Website

Während Ihr FTP-Client Ihre WordPress-Dateien hochlädt, können Sie mit dem Importieren Ihrer Datenbank auf den Live-Server beginnen.

Die meisten WordPress-Hosting-Anbieter bieten cPanel zur Verwaltung Ihres Hosting-Kontos an. Wir zeigen Ihnen daher, wie Sie mit cPanel eine Datenbank erstellen.

Zuerst müssen Sie sich in Ihr cPanel-Dashboard einloggen und auf das Symbol ‘MySQL Database Wizard’ klicken, das Sie im Abschnitt ‘Datenbanken’ finden.

MySQL-Datenbank-Assistent auswählen

Auf dem nächsten Bildschirm können Sie eine neue Datenbank erstellen.

Sie müssen einen Namen für Ihre Datenbank angeben und dann auf „Datenbank erstellen“ klicken.

Datenbank benennen und neu erstellen

cPanel erstellt nun automatisch eine neue Datenbank für Sie.

Als Nächstes müssen Sie einen Benutzernamen und ein Passwort für Ihren neuen Benutzer eingeben und dann auf „Benutzer erstellen“ klicken.

Neuen Datenbankbenutzer erstellen

Danach müssen Sie den gerade erstellten Benutzer zur Datenbank hinzufügen.

Überprüfen Sie zuerst das Kontrollkästchen „Alle Berechtigungen“.

Kontrollkästchen für alle Berechtigungen aktivieren

Scrollen Sie dann nach unten und klicken Sie auf „Änderungen übernehmen“, um Ihre Änderungen zu speichern.

Sie haben erfolgreich eine neue Datenbank für Ihre Live-WordPress-Site erstellt.

Schritt 4: WordPress-Datenbank auf die Live-Site importieren

Der nächste Schritt im Prozess ist der Import Ihrer WordPress-Datenbank.

Gehen Sie zu Ihrem cPanel-Dashboard, scrollen Sie zum Abschnitt „Datenbanken“ und klicken Sie auf „phpMyAdmin“.

Klicken Sie auf phpMyAdmin

Dies führt Sie zu phpMyAdmin, wo Sie auf die gerade erstellte Datenbank klicken möchten. phpMyAdmin zeigt Ihre neue Datenbank ohne Tabellen an.

Klicken Sie als Nächstes im oberen Menü auf den Tab „Import“. Klicken Sie auf der Importseite auf die Schaltfläche „Datei auswählen“ und wählen Sie dann die Datenbankdatei von Ihrer lokalen Website aus, die Sie im ersten Schritt gespeichert haben.

Datenbank über phpMyAdmin importieren

Klicken Sie danach auf die Schaltfläche „Go“ am unteren Rand der Seite. Ihre Datenbank wird automatisch in phpMyAdmin importiert.

Schritt 5: Ändern Sie die Website-URL

Jetzt müssen Sie die Website-URL in Ihrer Datenbank ändern, damit sie mit Ihrer Live-WordPress-Site verbunden wird.

Suchen Sie in phpMyAdmin in Ihrer gerade importierten Datenbank nach der Tabelle wp_options.

Wenn Sie Ihr Datenbankpräfix geändert haben, dann ist es anstelle von wp_options möglicherweise {new_prefix}_options.

Klicken Sie als Nächstes auf die Schaltfläche „Durchsuchen“ neben wp_options. Oder klicken Sie auf den Link in der Seitenleiste, um die Seite zu öffnen, die eine Liste von Feldern innerhalb der Tabelle wp_options enthält.

Durchsuchen Sie die wp_options-Tabelle

Suchen Sie dann in der Spalte options_name nach der Option siteurl.

Klicken Sie dann auf das Symbol „Bearbeiten“.

siteurl in phpMyAdmin bearbeiten

Dies öffnet ein Fenster, in dem Sie das Feld bearbeiten können.

In der Eingabebox option_value sehen Sie die URL Ihrer lokalen Installation, die etwa so aussehen wird: http://localhost/test.

Sie müssen die URL Ihrer neuen Website in dieses Feld eingeben, zum Beispiel: https://www.wpbeginner.com.

Dann können Sie das Feld speichern, indem Sie auf die Schaltfläche 'Go' klicken.

Bearbeiten Sie das Feld siteurl

Als Nächstes müssen Sie die gleichen Schritte wie oben für den home Optionsnamen befolgen. Das wp_options Menü kann mehrere Seiten lang sein. Normalerweise befindet sich die home Option auf der zweiten Seite.

Aktualisieren Sie dann die home-URL, sodass sie mit der URL Ihrer Live-Site übereinstimmt.

Schritt 6: Richten Sie Ihre Live-Site ein

Nachdem Sie die Datenbank importiert und Ihre Inhalte hochgeladen haben, ist es an der Zeit, WordPress zu konfigurieren.

Zu diesem Zeitpunkt sollte Ihre Website einen Fehler anzeigen: 'Fehler beim Herstellen einer Datenbankverbindung'.

Um dies zu beheben, verbinden Sie sich mit einem FTP-Client mit Ihrer Website und öffnen Sie die Datei wp-config.php.

Sie suchen nach den folgenden Codezeilen:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define( 'DB_NAME', 'database_name_here' );
/** MySQL database username */
define( 'DB_USER', 'username_here' );
/** MySQL database password */
define( 'DB_PASSWORD', 'password_here' );
/** MySQL hostname */
define( 'DB_HOST', 'localhost' );

Sie müssen den zuvor erstellten Datenbanknamen, Benutzernamen und das Passwort angeben.

Speichern Sie als Nächstes die Datei wp-config.php und laden Sie sie zurück auf Ihren WordPress-Hosting-Server.

Wenn Sie nun Ihre Website besuchen, sollte sie live sein.

Danach müssen Sie sich in Ihr WordPress-Admin-Panel einloggen und zu Einstellungen » Allgemein gehen. Scrollen Sie dann nach unten, ohne etwas zu ändern, und klicken Sie auf die Schaltfläche „Änderungen speichern“.

Allgemeine Einstellungen speichern

Dies stellt sicher, dass Ihre Website-URL überall dort korrigiert wird, wo sie benötigt wird.

Sobald Sie dies getan haben, gehen Sie zu Einstellungen » Permalinks, scrollen Sie dann nach unten und klicken Sie auf 'Änderungen speichern', um sicherzustellen, dass alle Beitragslinks ordnungsgemäß funktionieren.

Permalink-Einstellungen speichern

Wenn Sie eine WordPress-Seite von einer Domain auf eine andere oder von einem lokalen Server auf eine Live-Site verschieben, treten defekte Links und fehlende Bilder auf.

Wir zeigen Ihnen zwei Möglichkeiten, URLs zu aktualisieren. Sie können eine auswählen, die für Sie am besten funktioniert.

1. URLs mit dem Plugin „Search & Replace Everything“ aktualisieren (empfohlen)

Der sicherste Weg, dies zu beheben, ist die Verwendung von Alles durchsuchen & ersetzen. Es ist ein leistungsstarkes WordPress-Plugin, mit dem Sie Massenaktualisierungsaufgaben auf Ihrer Website einfach durchführen können, ohne komplexe Datenbankabfragen schreiben zu müssen.

Zuerst müssen Sie das Plugin Search & Replace Everything installieren und aktivieren.

Nach der Aktivierung gehen Sie zur Seite Tools » WP Search & Replace.

Suchen und ersetzen Sie URLs bei der Migration von der lokalen zur Live-Site

Von hier aus müssen Sie die URL Ihrer lokalen Website in das Feld 'Suchen nach' und die URL Ihrer Live-Website in das Feld 'Ersetzen durch' eingeben.

Scrollen Sie ein wenig nach unten und klicken Sie unter den Tabellen auf „Alle auswählen“. Dies stellt sicher, dass das Plugin überall in der Datenbank nach der alten URL sucht.

Tabellen auswählen

Klicken Sie nun auf die Schaltfläche „Vorschau Suche & Ersetzen“, um fortzufahren.

Das Plugin durchsucht Ihre Datenbank nach allen Vorkommen der alten URL und zeigt dann eine Vorschau der Ergebnisse an.

Änderungen vorschauen

Wenn alles gut aussieht, klicken Sie auf 'Alle ersetzen', um die Änderungen zu speichern.

Sie sehen eine Warnung bezüglich der Änderungen, die Sie vornehmen. Klicken Sie auf „Ja“, um fortzufahren.

Das Plugin aktualisiert nun die Datenbank und ersetzt lokale URLs durch die URL Ihrer aktuellen Website.

2. URLs manuell aktualisieren (Fortgeschritten)

Eine weitere Möglichkeit, die URLs zu aktualisieren, ist die Verwendung der folgenden SQL-Abfrage:

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Gehen Sie einfach zu phpMyAdmin, klicken Sie auf Ihre Datenbank und dann im oberen Menü auf 'SQL' und fügen Sie die obige Abfrage hinzu.

Stellen Sie sicher, dass Sie es zu den URLs Ihrer lokalen und Live-Website ändern und auf die Schaltfläche „Los“ klicken.

WordPress-Bilder und defekte URLs nach dem Umzug auf die Live-Site reparieren

Das war's. Sie haben WordPress nun erfolgreich von Ihrem lokalen Server auf eine Live-Site migriert.

Hoffentlich läuft Ihre Live-Website reibungslos. Wenn Sie Fehler bemerken, können Sie sich unseren Leitfaden zu häufigen WordPress-Fehlern ansehen, um Hilfe bei der Fehlerbehebung zu erhalten.

Wir hoffen, dieser Artikel hat Ihnen geholfen, WordPress von einem lokalen Server auf eine Live-Site zu verschieben. Möglicherweise möchten Sie auch unseren Leitfaden zum Verschieben einer Live-Site auf einen lokalen Server lesen oder die ultimative Checkliste für die Website-Migration für praktische Schritte zur WordPress-Migration ansehen.

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

912 CommentsLeave a Reply

  1. Hi guys tearing my hair out. Original site on local server works well on local server. The live site on the remote server works well on the live server. When I move it to the local host it gives me this php error when installing plugins… i have read all blogs and issue not resolved for me. I tried both the duplicator and manual process but still get this php error :(

    Warnung: Ein unerwarteter Fehler ist aufgetreten. Möglicherweise ist mit WordPress.org oder der Konfiguration dieses Servers etwas nicht in Ordnung. Wenn weiterhin Probleme auftreten, versuchen Sie es bitte im Support-Forum. (WordPress konnte keine sichere Verbindung zu WordPress.org herstellen. Bitte kontaktieren Sie Ihren Serveradministrator.) in C:\wamp\www\missflairword\wp-includes\update.php in Zeile 457

    • Es scheint, als ob Ihre Localhost-Installation keine Internetverbindung herstellen kann. Dies kann passieren, wenn Apache durch die Firewall Ihres Netzwerks blockiert wird. Sie müssen Apache in Ihren Windows-Firewall-Einstellungen den Internetzugriff erlauben.

      Admin

  2. Wow Leute, dieses Tutorial war exzellent, präzise und sehr gut detailliert!!! Vielen Dank, Sie haben mir geholfen, meine erste lokal entwickelte WordPress-Website pünktlich und fehlerfrei zu veröffentlichen. Mit freundlichen Grüßen!

  3. Jemand sollte mir sagen, wenn Sie ein besseres Wort für Genie finden, denn das sind Sie. Ihre Tutorials haben mich zu einem kleinen Genie gemacht.

    Danke Leute

  4. Dein Tutorial ist das Beste! Ich habe es vorher mehrmals versucht und es hat nie geklappt, bis jetzt! Genial! Danke!

  5. Was für ein RETTER! Ich habe mehrere Vorschläge anderer Leute und verschiedene Plugins ausprobiert, die es angeblich einfach machen sollen… Nichts hat funktioniert, bis das hier! Danke!

  6. Ich habe alle gegebenen Schritte befolgt. Wenn ich auf die Live-Website zugreife, erhalte ich alles, was ich kann, ohne die Medien-URLs zu ändern.
    Das kann ich noch nicht tun, da ich mich nicht im Admin-Bereich anmelden kann. Ich erhalte die folgenden Fehler auf dem Bildschirm über der Anmeldbox und gültige Anmeldungen werden nicht akzeptiert (mit myPHP überprüft):

    Warning: session_start(): Cannot send session cookie – headers already sent by (output started at /home/cgbookss/public_html/wp-includes/functions.php:1) in /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php on line 519

    Warnung: session_start(): Kann Session-Cache-Begrenzer nicht senden – Header wurden bereits gesendet (Ausgabe begann in /home/cgbookss/public_html/wp-includes/functions.php:1) in /home/cgbookss/public_html/wp-content/plugins/event-commerce-wp-event-calendar/evntgen-scbooking.php in Zeile 519

    Warnung: Kann keine Header-Informationen ändern – Header wurden bereits gesendet von (Ausgabe gestartet in /home/cgbookss/public_html/wp-includes/functions.php:1) in /home/cgbookss/public_html/wp-login.php in Zeile 424

    Warnung: Header-Informationen können nicht geändert werden – Header wurden bereits gesendet von (Ausgabe gestartet in /home/cgbookss/public_html/wp-includes/functions.php:1) in /home/cgbookss/public_html/wp-login.php in Zeile 437

    Haben Sie Vorschläge?

  7. Ich scheine phpmyadmin lokal nicht zum Laufen zu bekommen. Sie haben das anscheinend nicht aufgenommen, und der von Ihnen bereitgestellte Link, der erklärt, wie phpmyadmin verwendet wird, bezieht sich auf die Ausführung auf cPanel und nicht lokal.
    Es wäre gut, wenn Sie erklären könnten, wie phpmyadmin lokal über Webmatrix ausgeführt wird, zum Beispiel.

  8. Diese Anleitung war eine große Hilfe. Ich hatte einige 500-Serverfehler behoben, nachdem ich die htaccess.php-Datei bearbeitet hatte. Aber ich habe immer noch keinen Zugriff auf das wp-admin-Dashboard? Hat jemand die gleiche Leere beim Backend-Link? Was könnte die Lösung sein?

  9. Ich habe genau das gleiche Problem. Versuche, eine Lösung dafür zu finden, aber es scheint, als ob hier auf dieser Seite oder in den Kommentaren keine erwähnt wird.

  10. Ich habe Probleme mit meiner neuen Website-Adresse. Alles andere scheint einwandfrei zu funktionieren.

    In phpMyAdmin, wenn ich die Site-URL so ändere, dass die Website auf den richtigen Unterordner verweist, verschwindet der Website-Inhalt, wenn der Wert der Option „Home“ korrekt ist. Wenn ich dann auch meinen Home-Wert in dieselbe Adresse ändere, in der sich die Dateien befinden, also dieselbe Adresse wie die Site-URL, dann sehe ich den Inhalt, aber die Adresse ist nicht das, was ich wollte. Ich habe auch versucht, das Velvet Blues Plugin zu verwenden, aber es hat nichts gebracht.

    In meinem Fall ist die WordPress-URL anders als die Website-URL, sodass die Änderungen im Admin-Panel-Einstellungen im Grunde keine Auswirkungen haben.

    Danke für dieses großartige Tutorial.

  11. Ich bin mir nicht sicher, ob ich sehr viel Glück hatte, aber in meinem Fall habe ich alle Schritte befolgt und alles hat perfekt funktioniert!!!

    Vielen Dank!

  12. Der andere Teil der Sicherung ist die Wiederherstellung Ihrer Websites aus Sicherungen. cPanel macht diesen Teil nicht einfach. Konfigurationen können von einer Website zur anderen unterschiedlich sein. Manchmal möchte der Benutzer sogar zu einem Webhost wechseln, der cPanel nicht anbietet. Für fortgeschrittene Benutzer, die diese Probleme beheben können, können cPanel-Backups eine gute Option sein. Aber für die meisten Anfänger kann es schwierig sein. Es gibt auch andere Backup-Optionen, schauen Sie sich unsere Auswahl an 7 besten WordPress-Backup-Plugins an.

  13. BackupBuddy scheint eine etwas überteuerte Option zu sein, wenn man eine WP-Website einfach über Cpanel sichern kann... gibt es andere Vorteile bei der Verwendung von BackupBuddy, wenn die Sicherung über Cpanel einfach und kostenlos ist?

  14. Hallo, ich habe immer noch Probleme mit der Migration meiner lokal gehosteten WP-Multisite auf einen Webserver. Ich habe alle URLs ersetzt, soweit ich das beurteilen kann, aber die Navigation funktioniert immer noch nicht. Ich kann das Stammverzeichnis aufrufen, das die Homepage korrekt anzeigt, aber wenn ich auf einen Navigationslink klicke, erhalte ich diese Fehlermeldung.
    „Nicht gefunden
    Die angeforderte URL /index.php wurde auf diesem Server nicht gefunden.“

    Obwohl die Pfade der Menülinks (beim Überfahren mit der Maus angezeigt) in Ordnung aussehen. Irgendeine Idee, wo ich nachsehen kann, um das zu lösen? Vielen Dank im Voraus.

  15. Nach dem Importieren der Datenbank habe ich versucht, Schritt 5 auszuführen. Wenn ich jedoch auf wp_options klicke, habe ich keine Bearbeitungsfunktion. Es heißt „Die aktuelle Auswahl enthält keine eindeutige Spalte. Die Funktionen Rasterbearbeitung, Kontrollkästchen, Bearbeiten, Kopieren und Löschen sind nicht verfügbar.“
    Warum passiert das?
    Vielen Dank

  16. Hallo, kann mir jemand helfen? Es gibt einen Bildpfhler-Fehler beim Hosting. Wie löse ich das?

  17. Sie können die Datenbankinformationen Ihrer Live-Website finden, indem Sie phpMyAdmin über cPanel aufrufen. Beachten Sie den Datenbanknamen, den MySQL-Host, den MySQL-Benutzernamen und das Passwort und geben Sie diese Informationen dann in die wp-config.php-Datei Ihrer Live-Website ein.

    Gehen Sie auf Ihrer lokalen Website zu localhost/phpmyadmin/, um den korrekten Datenbanknamen herauszufinden.

  18. Ich habe alle Schritte abgeschlossen und jetzt zeigt meine Live-Website nur noch "Fehler beim Herstellen einer Datenbankverbindung" an und ich kann überhaupt nicht auf mein Localhost zugreifen – es ist nur ein weißer Bildschirm. Als in Schritt 6 stand, dass ich meine config.php-Datei ändern soll, habe ich versehentlich die Informationen in meiner lokalen config-Datei geändert, anstatt in der, die über MySql aktualisiert wurde. Aber das habe ich herausgefunden und die Informationen in meiner lokalen Datei wieder auf das zurückgesetzt, was ich dachte, es vorher war. Aber jetzt, wenn ich zu localhost/wordpress (wo ich vorher hingegangen bin) gehe, zeigt es nur einen weißen Bildschirm. Und meine Live-Website sagt "Fehler beim Herstellen einer Datenbankverbindung". Ich bin so verwirrt. Jede Hilfe wäre toll.

  19. Ich möchte etwas fragen: Wenn ich meine Website als Live-Website hochlade, erscheint dann der Bearbeitungslink oder nicht? Der bereits auf dem lokalen Server angezeigt wird.

  20. Fast geschafft, aber ich bekomme das hier...

    Parse error: Syntaxfehler, unerwartetes 'define' (T_STRING) in /home/klbensonsk/public_html/wp-config.php in Zeile 31

  21. Hallo, ich habe meine erste Seite mit Hilfe dieses Beitrags hochgeladen und sie funktioniert seitdem perfekt. Jetzt habe ich ein Problem mit einer anderen Website. Ich habe alle kritischen Punkte immer wieder durchgesehen, aber ich habe immer dasselbe Problem. Die Website funktioniert (mit kaputten Links), aber ich kann mich nicht im Admin-Bereich anmelden. Ich habe die Datenbank in phpMyAdmin und die wp-config.php-Datei geändert. Sie haben denselben Benutzernamen und dasselbe Passwort, also haben sie dieselben Daten und trotzdem habe ich das Problem. Wie ist das möglich?

  22. Hallo, meine WordPress-Website ist gerade auf eine neue IP-Adresse umgezogen und ich habe die Schritte am Ende befolgt, um defekte Links zu beheben. Es hieß, es hätte sie behoben, aber meine Website wird immer noch nicht richtig angezeigt. Einige Bilder werden als defekte Bilder angezeigt und einige Bild-Slider werden überhaupt nicht angezeigt. Die Website scheint auch viel langsamer zu sein. Wie behebe ich das alles?

  23. Hallo, meine WordPress-Website ist gerade auf eine neue IP-Adresse umgezogen und ich habe die Schritte am Ende befolgt, um defekte Links zu beheben. Es hieß, es hätte sie behoben, aber meine Website wird immer noch nicht richtig angezeigt. Einige Bilder werden als defekte Bilder angezeigt und einige Bild-Slider werden überhaupt nicht angezeigt. Die Website scheint auch viel langsamer zu sein. Wie behebe ich das alles?

  24. Ich hatte Schwierigkeiten, eine Antwort auf eine einfache Frage zu finden: Lade ich den WordPress-Ordner oder den Inhalt des WordPress-Ordners nach public_html hoch?

  25. Thank you so much, this tutorial works fine for me! I uploaded my wordpress to a live site. And it run smoothly! :D

  26. Hallo. Ich habe alle Schritte befolgt (glaube ich) und jetzt habe ich keine Fehlermeldung mehr wegen fehlender Datenbankverbindung – stattdessen habe ich jetzt nur noch einen leeren weißen Bildschirm. Können Sie mir sagen, wo ich falsch gelegen habe?

  27. Vielen Dank für eine so detaillierte Anleitung, ich habe meine Website erfolgreich mit dieser Anleitung hochgeladen.

  28. Ist es normal, dass im Schritt 6, nachdem ich die Datei wp-config.php aktualisiert habe, anstelle der Homepage der Website (wie ich sie auf localhost gesehen habe) der Installationsprozess angezeigt wird?

    PS: Ich habe alle vorherigen Schritte abgeschlossen.

  29. Sehr einfach, ein paar Tipps zum Merken, ich muss eine Weile warten, um die lokale WordPress-Site auf public_html zu übertragen, da ich viele Themes verwende.

    Ich habe vergessen, dem DB-Benutzer Zugriff zu gewähren, also habe ich das getan und es hat funktioniert.

    Alle Schritte sind wichtig, der SQL-Befehl funktioniert hervorragend.

    Ich benenne .htaccess in .htaccess_old um und es funktioniert

    dann einfach Permalinks aktualisieren und speichern.

    Sehr einfache Lösung für alles.

  30. Danke für das Tutorial.

    Leider funktioniert es bei mir nicht. Ich denke, dass es bei so etwas viele Variablen gibt. Ihre Schritte funktionieren für Sie, mit Ihrem Szenario, aber für jemand anderen kann es sehr einfach sein, etwas anderes zu erhalten, das den Prozess stoppt. Die Migration von WordPress ist meiner Erfahrung nach eine echte Plackerei.

    • Ich habe über 30 Jahre IT-Erfahrung, einschließlich des Designs von großen Infrastrukturen mit über 1000 Benutzern, sowie umfangreiche praktische Programmierkenntnisse.

      Ich habe WordPress verwendet, um eine Website zu erstellen, und ich bin wirklich zufrieden mit dem Ergebnis.

      Allerdings muss ich sagen, dass WordPress für alles andere als die einfache Erstellung einer einzelnen Produktionsseite für jeden, der die Erstellung mehrerer Websites oder einer Dev-zu-Prod-Umgebung in Betracht zieht, unglaublich kompliziert zu bedienen ist. Ein absoluter, ungeminderter Albtraum.

      Gibt es etwas, das die WordPress-Entwickler tun könnten, um die tatsächliche Architektur leichter verständlich und nutzbar zu machen, das wäre großartig.

  31. Hallo,
    Tolles Tutorial, vielen Dank. Ich mache gerade mein erstes WP-Redesign für eine Kundin, die bereits einen etablierten Blog mit Beiträgen, Bildern usw. hat. Ich habe alle ihre Daten auf die lokale Website exportiert, ein neues Theme mit neuen Seiten usw. entworfen. Während des Imports ihrer Beiträge lokal und der Auswahl der Option zum Herunterladen von Anhängen sind die Beiträge erschienen, aber keine der Bilder, und ich bin fast bereit, alles auf ihren Server hochzuladen.

    Lade ich einfach die Theme-Dateien hoch und sind meine Änderungen damit vorhanden? Oder muss ich alles hochladen, wie in diesem Tutorial vorgeschlagen. Sie hat über 2000 Beiträge, ein Bild für jeden, und ich habe neue Bilder, Seiten und Layout.

    Wenn Sie ein Tutorial zum Verschieben/Importieren eines neu gestalteten oder überarbeiteten Blogs in einen bestehenden Blog mit Beiträgen, Seiten usw. erstellen könnten. Oder mich in die richtige Richtung weisen, das wäre großartig.

    Der Kunde gibt mir keinen Zugriff auf den Server selbst und besteht darauf, das FTP selbst zu machen, weil er in den Nachrichten gesehen hat, dass er seine Identität gestohlen bekommen könnte oder so etwas Unsinniges. Ich habe erklärt, dass er Zugriffsbeschränkungen für einen separaten Login einrichten könnte, aber er besteht darauf, es selbst zu tun.

    Und sie wollen nicht, dass ich direkt an der Website arbeite, weil sie sich Sorgen um Ausfallzeiten machen, während ich sie aktualisiere und aufbaue.

    Man kann nicht immer wählerisch sein, wenn es um Kunden geht, und ich habe wirklich keine Wahl, ich bin fast fertig.

  32. Vielen Dank für das Tutorial!
    Aber jetzt, wo ich meine gesamte Website importiert habe, wird das Logo nicht angezeigt und mein Dashboard zeigt die Theme-Funktionen nicht an. Ich verwende Divi von Elegant Themes.

  33. Ich habe meine Datenbank und meine WordPress-Installation importiert, aber keine meiner Seiten wird angezeigt, wenn ich mich im Admin-Panel anmelde? Ich habe das Theme aktiviert, aber keine Seiten? Bitte helfen Sie mir!

  34. Guten Tag.
    Vielen Dank für dieses leicht verständliche Tutorial.
    Ich habe alle Schritte gemeistert und meine Website scheint verbunden zu sein, außer dass mein Theme fehlt. Alle Dateien sind vorhanden mit ihren Stylesheets, aber die Website scheint reines HTML anzuzeigen. Hat jemand anderes das schon erlebt?
    Ich bin mir nicht sicher, wie ich das beheben soll.

  35. Danke für das tolle Tutorial! Ich habe ein Problem, nachdem ich alle Schritte ausgeführt habe; meine Website zeigt
    Fehler beim Herstellen einer Datenbankverbindung
    Wie kann ich dieses Problem lösen?

  36. Vielen Dank.
    Ich bin definitiv ein WP-Anfänger und dieser Beitrag war eine wunderbare Hilfe. Alles lief einwandfrei.
    Ich genieße es wirklich, als Webdesignerin und WP-Entwicklerin zu arbeiten. Und ich hoffe, ich werde immer mehr von diesen Jobs bekommen, und zwar anspruchsvollere. Ich habe bei diesem allerersten so viel gelernt.
    Nochmals vielen Dank.

  37. HILFE!!

    Ich habe Schritt 1 bis Schritt 6 abgeschlossen, aber meine Website zeigt immer noch an:

    Zukünftiger Standort von etwas sehr Cooles.
    Wenn Sie der Website-Besitzer sind, melden Sie sich an, um diese Website zu starten.
    Wenn Sie ein Besucher sind, schauen Sie bald wieder vorbei.

    Warum passiert das???

  38. Ich habe Schritt 1 bis Schritt 6 abgeschlossen, aber meine Website zeigt immer noch an:

    Zukünftiger Standort von etwas sehr Cooles.
    Wenn Sie der Website-Besitzer sind, melden Sie sich an, um diese Website zu starten.
    Wenn Sie ein Besucher sind, schauen Sie bald wieder vorbei.

    Was könnte das Problem sein???

  39. HILFE!!! Warum erhalte ich diese Fehlermeldung in Schritt 4?

    SQL-Abfrage:


    — Datenbank: `wordpress`

    — ——————————————————–

    — Tabellenstruktur für Tabelle `wp_commentmeta`

    CREATE TABLE `wp_commentmeta` (

    `meta_id` bigint( 20 ) unsigned NOT NULL AUTO_INCREMENT ,
    `comment_id` bigint( 20 ) unsigned NOT NULL DEFAULT ‘0’,
    `meta_key` varchar( 255 ) DEFAULT NULL ,
    `meta_value` longtext,
    PRIMARY KEY ( `meta_id` ) ,
    KEY `comment_id` ( `comment_id` ) ,
    KEY `meta_key` ( `meta_key` ) ) ENGINE = InnoDB DEFAULT CHARSET = utf8 AUTO_INCREMENT =1;

    MySQL sagte:

    #1046 – Keine Datenbank ausgewählt

  40. Hallo, danke für eine einfache Anleitung.

    Aber ich frage mich, wie ich auf Live exportieren kann, wenn WordPress bereits live installiert ist? Ich habe die Website von Grund auf neu gestaltet, das Einzige ist, dass ich das gleiche Theme verwendet habe. Was wäre der beste Weg, dies live zu schalten?

    Danke, macht weiter so!

  41. Tolles Tutorial, danke für die Hilfe.
    Wie bei einigen anderen funktionieren die up_user-Updates nicht und die Links auf meiner Website rufen immer noch den Localhost auf. Ich wurde auch als Administrator-Benutzer abgemeldet und kann mich nicht anmelden, um Permalinks usw. zu aktualisieren.
    Ich habe ein Tutorial gefunden, um einen Administrator-Benutzer über phpMyAdmin wiederherzustellen, also werde ich das ausprobieren und sehen, ob ich wieder reinkomme!
    Viele Grüße

  42. Tolle Anleitung, aber ich habe ein kleines Problem und frage mich, ob Sie mir helfen können.

    Ich habe alles oben Genannte getan, aber wenn ich versuche, auf die Seite .../wp-admin zu gehen, erhalte ich Folgendes: 'Warnung: require(/home/username/public_html/wp-includes/pomo/mo.php): failed to open stream: No such file or directory in /home/username/public_html/wp-settings.php on line 76'

    Irgendwelche Ideen?

  43. Ich habe ein prlessphp Fatal Error: Load Error: Failed to find /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/bootstrap/less/bootstrap.lesslessphp Fatal Error: Load Error: Failed to find /home1/eminenta/public_html/server/Suman_Creations/wp-content/themes/theme49413/style.less Problem, wenn ich meine Website von einem lokalen Server auf einen Live-Server verschiebe

Hinterlasse eine Antwort

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.