• Hallo Zusammen

    Info vorweg:
    Bevor jemand nach dem Zustandsbericht der Website fragt…
    Ich kann per WP-Admin nicht mehr auf unseren Admin Bereich zugreifen und kann deshalb keinen Zustandsbericht anfordern.

    Problem:
    Wir versuchen seit einiger Zeit unsere Webseite mittels Duplicator Pro auf Plesk zu migrieren. Ich bin nach ca. 50 Mails mit dem Support unseres Anbieters (https://www.itfactory.ag) hierhin geleitet worden.

    Versuche:
    Zuerst habe ich versucht mit Duplicator ein Paket zu exportieren und dann auf Plesk zu importieren. Ich konnte keine Pakete erstellen, da Duplicator mit der Grösse zu kämpfen hatte (Laut SnapCreek Support).

    Der nächste Versuch war die Website mittels „two-part install“ von SnapCreek zu migrieren (https://snapcreek.com/duplicator/docs/quick-start/) als FileManager habe ich FileZilla verwendet. Ich habe den Ordner „public_html“ von der Seite auf meinen Desktop KOPIERT (nicht gelöscht oder anderes) und mich dann mit der Neuen Website verbunden und den Ordner dort hin kopiert.
    Ich habe dann die DataBase als Paket exportiert und wollte unser hosts-File anpassen, um das Paket auf die neue Seite zu laden. Dazu bin ich dieser Anleitung gefolgt (https://kinsta.com/de/wissensdatenbank/mac-hosts-datei/).

    Leider hat das ganze nicht funktioniert und seit da zeigt unsere Website einen Whitescreen oder folgenden Text an:

    Warning: require(/home/0815architektench/public_html/wp-includes/version.php): failed to open stream: No such file or directory in /home/0815architektench/public_html/wp-settings.php on line 33
    
    Warning: require(/home/0815architektench/public_html/wp-includes/version.php): failed to open stream: No such file or directory in /home/0815architektench/public_html/wp-settings.php on line 33
    
    Fatal error: require(): Failed opening required '/home/0815architektench/public_html/wp-includes/version.php' (include_path='.:/usr/lib/php53') in /home/0815architektench/public_html/wp-settings.php on line 33

    Ich hoffe ich konnte das Problem genau genug beschreiben 🙂

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Schauen wir uns erst einmal die Warnhinweise an:

    Warning: require(…wp-includes/version.php): 
    failed to open stream: 
    No such file or directory 
    in …/wp-settings.php on line 33

    Bedeutet umgangssprachlich ausgedrückt:
    „Aufgepasst, in Zeile 33 der Datei wp-settings.php steht, dass ich eine Datei version.php im Verzeichnis wp-includes öffnen soll, weil sie benötigt wird. So eine Datei habe ich aber nicht gefunden. Was nun?“

    Wieso findet WordPress die Datei nicht?
    Wahrscheinlich, weil der Transfer mit Duplicator nicht abgeschlossen wurde.

    Was macht man dann?
    Die Website manuell übertragen.

    Was bedeutet das?
    Du meldest dich per FTP-Programm auf dem Server der alten Website an und lädst alle Dateien der WordPress-Installation auf deinen Computer herunter.
    Danach meldest du dich per FTP-Programm auf dem Server der neuen Website an und lädst alle Dateien wieder hoch.
    Dann gehst du ins Kundenmenü deiner alten Website, rufst die Datenbankverwaltung auf und exportierst die Datenbank. Die Exportdatei speicherst du auf deinem Computer.
    Jetzt rufst du das Kundenmenü deiner neuen Website auf, rufst auch hier die Datenbankverwaltung auf und importierst die Datei.
    Ändert sich die URL der Website oder hast du nur den Anbieter gewechselt? Wenn sich die URL ändert, musst du in der Datenbank auf dem neuen Server in die Tabelle ??_options gehen und die Felder siteurl und (ggf. etwas blättern) home korrigieren.
    In der bereits übertragenen wp-config.php stehen noch die Zugangsdaten zur alten Datenbank. Die musst du mit den Zugangsdaten zur neuen Datenbank ersetzen, weil es sonst zu einem Verbindungsproblem kommt.
    Du solltest dich jetzt (sinngemäß) unter https://neuedomain.ch/wp-login.php mit den altbekannten Zugangsdaten im Backend deiner Website anmelden können. Um die URL u.a. auch für die Mediendateien zu korrigieren, installierst du das Plugin Better Search Replace, mit dem du in allen Datenbanktabellen die alte URL mit der neuen ersetzt. (Achte darauf, dass mögliche Tippfehler schwer zu korrigieren sind.)

    Alles etwas umständlicher, funktioniert aber und kostet nix.

    PS: 50 Mails an den Support sind definitiv zuviel. 😉

    Eine Ergänzung zu @pixolin Beitrag:

    Ich habe sehr gute Erfahrungen mit dem Plugin „WP Migrate Lite“ gemacht, mit dem man auf der „alten“ Webseite die Datenbank exporiert und direkt die URL und den absoluten Pfad des neuen Servers anpassen kann. Danach die Datei per phpMyAdmin auf dem neuen Server importieren und der Datenbank-Umzug ist abgeschlossen.

    Der Teil mit dem FTP-Transfer und Anpassung der wp-config.php ist dabei identisch.

    PS: Eine Migration auf Plesk ist das aber nicht, denn Plesk hat damit nichts zu tun. 😉 😀

    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von bscu.
    • Diese Antwort wurde geändert vor 1 Jahr, 10 Monaten von bscu.

    So viele Möglichkeiten. 😀

    Ich hatte für einen Moment überlegt, UpdraftPlus WP Backup ins Spiel zu bringen, wobei die kostenlose Version bei einem Domain-Wechsel auch Anpassungen in der Datenbank erforderlich macht. Aber … jo mei, scho‘ wieder ein Plugin.

    Die „Migration auf Plesk“ hatte ich als umgangssprachliches „ich wechsel den Server“ interpretiert.

Ansicht von 3 Antworten – 1 bis 3 (von insgesamt 3)
  • Das Thema „Migration auf Plesk führt zu WhiteScreen“ ist für neue Antworten geschlossen.