Typo3-Update

ute-arbeit
Hallo,

kann man selbst ein Update auf eine neue Version von Typo3 durchführen oder wird das zentral für alle Accounts gemacht und wenn ja, wann?

Grüße Ute
support
Hallo,

selbst ist dies bei den kostenpflichtigen Paketen jederzeit möglich. Hierzu muss lediglich die neue - gewünschte - Version mit FTP hochgeladen und mit dem Installtool installiert werden (Anleitung).
Jedoch sollte man hier beachten dass dies nur dann sinnvoll ist, wenn die neuere Version zwingend benötigt wird, da nicht immer alles 100%ig übernommen wird/funktioniert.
Wichtig ist auf jeden Fall vorher ein Backup anzulegen.
ute-arbeit
Hallo,

ohne SSH-Zugang nur mit FTP ist ein Typo3-Update eine recht mühsame Angelegenheit wegen der Verzeichnisstruktur von Typo3, die mit Symlinks arbeitet. Auch das Setzen der Benutzergruppe des Typo3-Ordners auf die Benutzergruppe des Apache ist ohne Root-Rechte doch gar nicht möglich. Ich hatte angenommen, dass es bei einem Typo3-Hosting-Account im Kundenmenü eine Möglichkeit gibt, eine neue Version über ein Skript zu iinstallieren. Ist so was in Planung?

Grüße Ute
support
Hallo,

der Typo3-Ordner hat als Owner den entsprechenden FTP-User.

Eine Installation der Ordner ist sicherlich automatisiert machbar, jedoch ist der Hauptaufwand die Anpassung der Datenbank und der vorhandenen/hochgeladenen Dateien und Extensions was leider nicht bzw. kaum automatisiert durchzuführen geht.

Möglich ist auf jeden Fall ein Upload der neuen Source-Dateien in das Verzeichnis der bestehenden Source (dabei müssen auch die symbolischen Links nicht geändert werden).

Wir werden dies aber prüfen ob wir hier evtl. fehlerbereinigte Sourcedaten automatisch installieren lassen können.
bobic
Hallo Ute,

das Updaten auf ne neue Typo3-Version bei Best-Webhoster ist vom Aufwand her gar nicht so groß wie Du vielleicht denkst.

Jochen Weiland beschreibt hier das Ganze sehr übersichtlich:
http://jweiland.net/typo3cms/typo3-update/
(allerdings auch mit ssh-zugang, hilft aber trotzdem, schau auf jeden Fall mal rein)

Probleme gibts halt mit manchen Extensions, vergiss nicht die, die Du selber in typo/ext installiert hast.


Pinzipiell ist es aber so machbar (per FTP):

1. Backups machen :-)

2. Es exstiert ja schon ein Ordner "typo3_src-3.6.2" in Account, erstelle einen neuen Ordner "typo3_src-3.x.0" (x = Deine neue Version)

3. Dort rein lädst Du die Ordner typo3, t3lib und tslib Deiner neuen Version per FTP (das einzige was lang dauert -> FTP eben)

4. Jetzt musst Du nur den Symlink "typo3_src" im Webroot auf den Ordner "typo3_src-3.x.0" neue Version ändern. (die anderen symlinks gehen alle auf "typo3_src", daher korrigiert sich das automatisch großes Grinsen )

5. Install-Tool aufrufen und beim Database Analyzer bei "Update required tables" auf den Link "COMPARE" klicken (siehe jweiland).

In der Regel wars das.

Also ohne den etwas länger dauernden FTP-Upload bekommt man es in 15min hin.

-> Lies vorher noch mal bei jweiland rein wo es Problemchen geben könnte.

-> Gelegentlich musst mit chmod noch mal irgendwo nen Zugriff oder Schreibrechte erlauben.

-> wenn Du bei einem leeren Account anfängst und gleich ne neue Typo3-Version daufmachen willst isses schnell gemacht. Hier musst Du in der Accountverwaltung eben zuerst noch eine DB anlegen.

-> Denk dran im Install-Tool von Typo3 noch die "die(...)"-Funktion auszukommentieren

-> Die Symlinks könntest Du z.B. mit einem kleinen 1-zeiligen php-skript ändern, so habs ich gemacht.