Update von 4.9.13 auf 4.9.42
Hallo,
ich bin leider kein Contao Experte, möchte aber einem Freund helfen. Ich habe mich seit ca. 2021 nicht mehr mit Contao beschäftigt. Damals habe ich für meinen Freund mühsam eine Uraltversion (Version 2) auf 3.5.40 gebracht. Seither ist nichts mehr gemacht worden. Und ich habe inzwischen leider wieder vieles vergessen.
Ich habe das Projekt des Freundes schon damals versuchsweise auf meinem eigenen Webspace auf Version 4.9 gebracht aber mich dann nicht weiter damit beschäftigt. Nun möchte ich die Arbeit daran fortsetzen.
Ich sehe im Contao Manager:
Aktuell installiert: Version 4.9.13
Update verfügbar: Version 4.9.42 (veröffentlicht am 3. Mai 2023 um 09:35)
In der Zeile Beschreibung sehe ich:
Funktionen 6
Empfehlungen 1
Abhängigkieten 40
Konflikte 2
Abhängige 2
Leider vestehe ich das nicht.
Mein Freund arbeitet mit dem Projekt in der Version 3.5.40 unter PHP 7.
Ich möchte das Projekt aber nun endlich auf die neueste Version bringen.
Meine Idee ist, dass ich eine Neuinstallation von Contao auf meinem eigenen Webspace durchführe. Ich betreibe selbst einen Server unter Linux im Internet. Dort läuft PHP 8.
Wenn Contao in der aktuellen Version läuft, sollte ein Import der Datenbank ja irgendwie möglich sein, denke ich.
Also abschließend meine Frage:
Hat es einen Sinn bzw. ist es möglich, mit wenig Aufwand die oben erwähnte Version 4.9.13 auf den neuesten Stand zu bringen?
Oder, soll ich stattdessen mit einer neuen Installation von Contao quasi von vorne beginnen?
Danke für Hilfe und bitte um Entschuldigung, für meine Anfängerfragen.
Gruß
Ferdinand
Liste der Anhänge anzeigen (Anzahl: 1)
Version 4.9.13 ist ja derzeit installiert, sehe ich im Contao Manager
Update verfügbar Version 4.9.42 steht in dem grün unterlegten Feld im Contao Manager.
Oben sehe ich noch ein oranges Feld mit dem Eintrag: 4.9.* Was soll mir das sagen?
Den Satz: Dieses Paket wird aktualisiert, wenn du die Änderungen anwendest, versthe ich auch nicht. Welche Änderungen?
Wie installiere ich die Version 4.9.42 mit Hilfe des Contao Managers? Sehe nirgends einen Button zum Upgraden bzw. installieren.
Tut mir leid, da steh ich daneben.
Das Upgrade sollte doch mit dem Contao Manager möglich sein, denke ich. Oder muss ich die Kommandozeile benützen (composer)?
Hier ein Screenshot des Contao Managers:
Anhang 27035
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für diesen Tipp.
Die Aktualisierung hat jedenfalls geklappt. Contao ist nun in Version 4.9.42.
Ich kann mich als Administrator in das Backend einloggen. Leider fehlen jetzt anscheinend alle CSS Definitionen, weil das Backend so aussieht (siehe Screenshot).
Anhang 27085
Danke für jeden Tipp.
Paketaktualisierung erfolgreich
Habe im Dateisystem am Webspace alles gelöscht - wie von dir vorgeschlagen. Dann habe ich auch die Tabellen der Datenbank gelöscht.
Anschließend habe ich noch die Datenbank von der Version 3.5.40 per phpMyAdmin importiert in die Datenbank der Version 4.
Nach der Paketaktualisierung sehe ich im Contao-Manager:
Aktuell installiert:
Version 4.9.42
Das Backend Layout ist nun in Ordnung. Also soweit anscheinend alles okay.
Ich atme nun einmal tief durch bevor ich weitermache. Es müssen ja dann noch alle Benutzerdateien in /files vom alten System (3.5.40) kopiert werden, denke ich und vielleicht noch manches andere ...
Das Frontend habe ich noch gar nicht richtig angeschaut.
Da mein Server jede Nacht ein komplettes Backup per rsync macht, warte ich bis morgen ab, damit der derzeitige Stand gesichert ist.
Dann möchte ich mich wieder melden, falls nötig.
Jedenfalls vielen Dank für deine ausdauernde Unterstützung.