Website auf einen anderen Webspace umziehen
Wenn du unsere Contao Themes in der Server-Edition verwendest (du hast eine ZIP-Datei über den Contao Manager hochgeladen), dann musst du beim Umzug der Website zu einem anderen Hoster beachten, dass die ZIP-Datei ebenfalls mit umgezogen wird.
Nach dem Upload speichert der Contao Manager die ZIP-Datei unter contao-manager/packages/ (und erstellt in älteren Versionen einen Eintrag in der uploads.json). Damit der Contao Manager auch nach dem Umzug fehlerfrei arbeiten kann, müssen das Verzeichnis und die Datei also ebenfalls kopiert werden.
Alternativ kannst du auch die ZIP-Datei des Themes (idealerweise in der gleichen Version) erneut hochladen.
Schritt für Schritt Anleitung für einen Umzug
- Datenbank kopieren: Du exportierst die MySQL-Datenbank auf dem bestehenden Server und importierst sie auf den neuen Server.
- Dateien kopieren: Kopiere folgende Dateien vom alten auf den neuen Server:
composer.jsonundcomposer.lock.env.localsystem/config/localconfig.phpcontao-manager/packagesundcontao-manager/users.jsonfilesundtemplatesconfig,srcundcontao(falls vorhanden)
- Contao Manager ausführen: Kopiere den Contao Manager in
publicund führen ihnaus. Der Manager erkennt die vorhandenen Dateien und bietet an, die Abhängigkeiten aus dercomposer.lockzu installieren.
Typische Probleme:
- Sollten auf altem und neuen Server unterschiedliche PHP-Versionen laufen, kannst du die
composer.locklöschen und eine Neu-Installation anstoßen. - Solltest du nach der Installation feststellen, dass Dateien fehlen, lade
filesundtemplateserneut hoch.