Easyupdate aus dem Erweiterungskatalog verschwunden bei 2.9.1??
Druckbare Version
Easyupdate aus dem Erweiterungskatalog verschwunden bei 2.9.1??
Nein nur nicht sichtbar, weil nicht kompatibel zur 2.9.1
In den Einstellungen kannst du unter Extension Repository 'Inkompatible Erweiterungen anzeigen' aktivieren.
Ich habe bei meinen Update mit easyupdate alle Dateien mit *config.php vom update ausgelassen. War das richtig so??? Aber dann sind diese ja eigentlich nicht auf dem neuesten Stand. Oder sollten nur bestimmte dateien ausgelassen werden?
Habe bei versch. Projekten mit easyupdate ein Systemupdate gemacht (2.9.0 => 2.9.1).
Hat alles reibungslos geklappt (mit akt. Version von easyupdate).
Nach meiner Erfahrung sollten folgende Dateien vom Update ausgeschlossen werden:
- dcaconfig.php
- langconfig.php
- localconfig.php
Alle anderen können bei einem Update überschrieben werden.
Aber Vorsicht! Nicht bei allen Erweiterungen klappt das so einfach.
Am besten man hat immer eine Testumgebung
Ich komme darauf, weil von z.B. typolight 2.6.3 bis jetzt contao 2.9.1 hat sich doch auch in den config-files einiges geändert oder?
sollte sowas dann verglichen und dann händisch eingetragen werden???
Oder kann das getrost ungeachtet bleiben?
Ja also die config.php muss auf jeden Fall beim Update überschrieben werden.
Allerdings habe ich noch keinen Versuch unternommen Version 2.8.x auf Version 2.9 zu aktualisieren.
Das ist wohl nicht ohne zusätzliche manuelle Eingriffe (z.B. Anpassung von fe_page.tpl) machbar ...
Bist du dir da sicher?? In der config.php sind doch meine ganzen Datenbank-Angaben und zeug gespeichert...
Im 3. Beitrag beschreibt doch der Kollege schon, dass er es ausgeschlossen haben will.
Die config.php bringt default Angaben mit.
Alles was davon abweicht und zusätzliche Angaben kommen in die localconfig.php. (DB, Pfade, ...)
Von daher, die config.php per Hand nie anfassen! Immer in die localconfig.php.
Somit ist klar, das die config.php überschrieben werden kann und muss, es könnten ja neue defaults auftauchen.
Hallo BugBugster,
also ich hatte folgende Dateien ausgeschlossen:
config.php --> darf überschrieben werden
dcaconfig.php --> ??
initconfig.php --> ??
langconfig.php --> ??
localconfig.php --> ??
wie sieht es mit den anderen aus???
dcaconfig.php -> If you want to modify a data container file ...
initconfig.php -> Here you can add custom initialization routines ...
langconfig.php -> If you want to modify a language file ...
localconfig.php -> Speicherung aller Angaben der Installation bzw. der Einstellungen!
Solange man in den oberen 3 Dateien nix zusätzlich (manuell) eingetragen hat,
kann man diese auch bei jedem Update überschreiben.
Einzig die localconfig.php MUSS vom Update ausgeschlossen werden.
Alles klar. Danke.
Man lernt nie aus....:cool:
Nur noch mal als kleine Gedankenstütze eine Kurzanleitung zum Thema Update allgemein:
Wie man Contao manuell aktualisiert
Außerdem habe ich heute ein Update mit easyupdate gewagt:
Das Update von Typolight 2.8.3 zu Contao 2.9.1 war erfolgreich.
Ich bin begeistert :)
Natürlich habe ich vorher ein Backup gemacht ;-)
Erfolgreich, schnell und völlig problemlos mit Easyupdate von 2.6.7 auf 2.9.1 aktualisiert.
Die einzig aufgefallene Winzigkeit: Das Fenster, das die Changelogs der alten und neuen Version zeigen oder vergleichen sollte, ist leer geblieben.
Gruß,
Anke
Hat jemand easyupdate von 2.9.1 -> 2.9.2 probiert?
Ja hab ich. Kein Problem aufgetaucht :)
Dabei aber unbedingt über die install.php gehen, da ist eine DB Anpassung/Migration dabei.
Danach oder? Also erst updaten lassen, dann die install.php aufrufen? ;)
Sorry mein Fehler, easyupdate macht das ja selber, der lenkt ja um zur install.php.
Offenbar erfolgreich von 2.9.2 auf 2.9.3 aktualisiert ...
Zwar schon ein paar Tage her aber: Erfolgreich von 2.9.1 auf 2.9.3 aktualisiert ;)
bei mir gings erfolgreich von 2.7.3 nach 2.9.3
auf den ersten Blick jedenfalls ;)
Von 2.8.0 auf 2.9.3 ging bei mir auch auf den ersten Blick. Teste gerade alles durch.
Eine Sache ist mir bisher aufgefallen.
Im Backend unter Layout gibt es immer noch den Link "Stylesheets", der allerdings ins Leere führt. Die Styles sind doch ab Contao in den Themes eingegliedert, oder?
Ist das ein allgemeiner Bug oder ist das nur bei mir so?
Hast den Browser-Cache geleert?
Ich war ganz mutig und hab eine 2.6.irgendwas mittels [easyUpdate] auf die neuste Version gebracht. Scheint soweit alles zu funktionieren... :)
Es könnte auch sein das du eine Erweiterung im Einsatz. zB war es damals beim CSSeditor so das dieser Schuld war das der Punkt noch in der Navigation drinnen war.
ist diese Version hier gerade aktuell? 0.8.5 rc3 ?
http://www.contao.org/erweiterungsli....80058.de.html
(Freigabedatum: 20.12.2002!?!)
und gibt es eine Hilfedatei? bzw. worauf muss ich achten bzw. wie arbeite ich mit der extension?
Ich habe gerade von 2.9.1. auf 2.9.4 aktualisiert und keine Probleme festgestellt.
Erfolgreiches Update 2.9.3 => 2.9.4 heute durchgeführt (easyUpdate 0.8.5 rc3)
Könntest du, Sawyer, bitte ein stable rausbringen? Ich glaube, das löst Verständnisprobleme.
Hallo, ich möchte eine lokale 2.9.3 unter XAMPP auf 2.9.5 updaten. Es sind diverse Erweiterungen, importierte/modifizierte Templates und natürlich Inhalte in meiner Installation. Im Backend wird easyupdate als noch nicht dafür getestet gekennzeichnet. Hat schon jemand ein erfolgreiches Update auf die 2.9.5 damit durchgeführt? Muss ich irgendwas beachten, insbesondere weil es lokal installiert ist? Ich las im Thread, von 2.9.3 auf 2.9.4 hat bei 2 Usern reibungslos geklappt ... das lässt doch hoffen. :-)
Wäre nicht weiter schlimm, falls es kracht, denn meine komplette Entwicklungsumgebung ist in VM´s gespiegelt und falls es schief geht, werfe ich diese Instanz einfach weg. Sollten allerdings von vornherein Probleme zu erwarten sein, kann ich auch noch warten und mir den Zeitaufwand sparen, denn die Entwicklung nimmt noch ca. 2 Monate in Anspruch.
mit easyupdate 2.9.3 ->4 ->5 lokal ohne Probleme
Ebenfalls.
@Anke - @magicsepp
Super, herzlichen Dank euch für die Info!
LG Andreas
Servus,
wolte von 2.9.3 auf 2.9.5 updaten aber beim einem Schritt relativ weit hinten kamm nur noch error Seite, das steht in der LOG:
FE kommt nur noch das gelbe Error Feld.Zitat:
[06-May-2011 11:20:31] PHP Fatal error: Uncaught exception 'Exception' with message 'Could not connect to database (Access denied for user 'web247'@'localhost' (using password: NO))' thrown in /var/www/web247/html/system/libraries/Database.php on line 78
Habe jetzt aus dem backup den Inhalt von der localconfig.php in die LEERE neue von 2.9.5 kopiert, sodass Datenbank Daten drinnstehen, dann gehts weiter beim Install zum install.php.
Nun funkt alles, sauber war das aber nicht
das geht nicht mit den normalen Patches...Zitat:
wolte von 2.9.3 auf 2.9.5
Wieso sollte das nicht gehen?
Mach ich doch ständig. Wenn man dabei die Hinweise beachtet und sich nicht dabei die config Files überschreibt, geht das ohne Probleme.
Ich habe mir auch schon mal einen eigenen DIFF erstellt um mehrere Minor Updates auf ein Mal zu updaten. So erspare ich mir das vollständige kopieren aller Files.
Und wer sich die Mühe nicht machen will, nimmt die Updates von squidi, oder nimmt das Liveupdate.
Ich hab Blödsinn geschrieben, ich hatte 2.9.4 drauf und habe auf 2.9.5 geupdated.
Welche sollte man dabei nicht überschreiben?
localconf.php wäre ja nicht blöd oder? :)