Lassen Sie mich zunächst sagen, dass ich Dutzende von Websites ohne Probleme von einem Server auf einen anderen verschoben habe.
Ich habe kürzlich eine Website verschoben und beim Besuch der URL wird automatisch eine Datei mit dem Namen "Download" ohne Erweiterung und nur einer Dateigröße von 1 KB heruntergeladen. Ich habe alle Dateien gesichert und die Datenbanken mit vier verschiedenen Methoden heruntergeladen, um sicherzugehen: BackWPup, BackUpWordPress und manuell durch Komprimieren der Dateien und Herunterladen der Dateien über FTP.
Die ursprüngliche Website funktioniert perfekt auf dem ursprünglichen Server.
Ich habe die Methode verwendet, die ich immer verwendet habe, wenn ich auf einen neuen Server gewechselt bin.
Auf dem neuen Server:
- Erstellen Sie eine neue Datenbank, einen Benutzer und importieren Sie eine Datenbank
- Dateien hochladen und entpacken
- Bearbeiten Sie die Datei wp-config.php mit dem neuen DB-Namen, Benutzer und Kennwort
- Ändern Sie die Website-URL mithilfe der Methode functions.php im WordPress-Codex hier - http://codex.wordpress.org/Changing_The_Site_URL
Ich sollte auch erwähnen, dass ich die Site auf drei verschiedene Server hochgeladen habe (einschließlich einer Subdomain auf dem ursprünglichen Server), alle mit dem gleichen Ergebnis.
Zusätzlich zu den oben genannten Methoden habe ich folgende Fehlerbehebungsversuche durchgeführt:
- Der Ordnername "Plugins" wurde geändert, um festzustellen, ob ein Plugin den Fehler verursacht hat
- Der Name des aktiven Themenordners wurde geändert, um festzustellen, ob das Thema den Fehler verursacht hat
- WP_DEBUG in wp-conig.php in "true" geändert - Die Site wird jedoch nie geladen, sodass keine Fehler angezeigt werden.
Derzeit befindet sich die fehlerhafte Website unter - http://cgdev.webworksplayground.com/
Danke für die Hilfe.
# Use PHP54 Single php.ini as default AddHandler application/x-httpd-php54s .php
Nach dem Entfernen scheint alles gut zu funktionieren.