Development

Wie man TYPOlight manuell aktualisiert

Dieses Tutorial zeigt, wie man eine TYPOlight Installation manuell aktualisiert ohne den Live Update Service zu benutzen. Im Grunde genommen hat man zwei Möglichkeiten: man kann entweder das ganze TYPOlight Download Archiv hochladen (vorhandene Dateien ersetzen) oder man lädt nur die Dateien hoch, die geändert wurden (Dateien synchronisieren).

Erstelle ein Backup

Bevor Du mit der Aktualisierung beginnst, solltest du ein paar Dateien sichern.

system/config/dcaconfig.php
system/config/localconfig.php
templates/*
tl_files/*
sitemap*.xml

Diese Dateien und Ordner enthalten die lokale Konfiguration, die angepassten Templates und die Dateien.

Ersetze Deine Installation

Eine vorhandene Installation zu ersetzen ist sehr leicht. Einfach das TYPOlight Download Archiv auf dem Webserver entpacken oder lokal entpacken und die Dateien dann mit einem FTP-Client hochladen. Du kannst WinSCP (ein umfangreicher Open Source SFTP Client und wahrscheinlich der beste SFTP Client überhaupt) hier herunterladen:

http://winscp.net/

Nachdem Du alle Dateien ersetzt hast, muss Du die Dateien, die Du zuvor gesichert hat, wiederherstellen.

system/config/dcaconfig.php
system/config/localconfig.php
templates/*
tl_files/*
sitemap*.xml

Synchronisiere Deine Installation

Um die Installation zu synchronisieren, kann man entweder das Unix "diff" Tool oder einen FTP Client nutzen. Unix Tools werden üblicherweise nur von Administratoren genutzt, also werde ich das "diff" Tool hier nicht erklären.

Dein erster Schritt sollte wieder das Erstellen eines Backups der oben genannten Dateien sein. Öffne dann Deinen FTP Client und verbinde Dich mit Deinem Server. Wechsle zum TYPOlight Root-Verzeichnis und klicke auf "Dateien synchronisieren". Du solltest nun in einem Popupfenster ein paar Einstellungsmöglichkeiten sehen.

Synchronisation vorbereiten

Stelle sicher, dass du "Änderungsvorschau" markiert hast um zu sehen, was eigentlich aktualisiert wird. Überprüfe in diesem Vorschaufenster jede einzelne Datei (besonders die, die entfernt werden sollen, da sie auf deinem PC nicht mehr existieren) und starte dann den Synchronisationsvorgang.

Änderungen bestätigen

Datenbanktabellen aktualisieren

Nachdem Du die Dateien aktualisiert hast, musst Du die Datenbanktabellen aktualisieren. Rufe dazu das TYPOlight Install Tool auf und bestätige die Änderungen an der Datenbank. Gehe dann in den Administrationsbereich und prüfe, ob die Einstellungen stimmen.

Öffne das News- und das Stylesheetmodul einmal nach der Aktualisierung. Dies stellt Deine CSS Dateien und Deine Newsfeeds wieder her.


Tutorial erstellt von Leo und übersetzt aus dem Englischen von andinator

Attachments