Hallo,
ich habe in der letzten Woche ein Update einer 3.5.40 auf 4.4.45 per Contao Manager gemacht und habe Probleme sowohl mit einer meiner Erweiterungen als auch mit der Reihenfolge der unter "Inhalte" aufgeführten Module. Ich habe schon ca 30 Installationen von Version 3.5 auf 4.4 geupdated und hatte dieses Problem noch nie.
Ich bin folgendermaßen vorgegangen (wie bei vielen anderen Updates auch):
- 3.5er Datenbank in neue Datenbank kopiert
- Ordner im FTP angelegt (neuer-ordner-c44/web),
- contao-manager.phar in den web-Ordner hochgeladen und ".php" angehängt
- Domain mit web-Ordner verknüpft
- Contao Manager aufgerufen
- Alle Einstellungen getroffen (u.a. cloud-service aktiviert) und Contao 4.4.45 installiert
- Installtool aufgerufen und Zugang zu neuer Datenbank (Kopie/s.o.) eingegeben (Datenbank aber noch nicht aktualisiert)
- Ordner aus 3.5er Installation per FTP rüber kopiert (meine Dateien, meine templates, meine Module)
- Im Contao Manager den Prod Cache erneuert
- Installtool aufgerufen und Datenbank aktualisiert (hier tauchten bereits drops von Spalten auf, die nicht auftauchen dürften; habe diese daher nicht ausgeführt)
Nach dem Login stellte ich fest, dass die Reihenfolge der Module unter "Inhalt" nicht stimmte (u.a. Artikel, Events, Nachrichten, .... statt wie gewohnt Artikel, Nachrichten, Events, ...). Und meine Erweiterung der Events war im Backend auch nicht da (eigene Felder fehlten). Ich habe dann meine Erweiterung - die unter 3.5 ohne Probleme seit Jahren läuft - kontrolliert (z.B. config und autoload, sowie dca) und im Contao Manager den Prod Cache erneuert. Ohne Erfolg.
Ich habe dann noch einmal von vorn angefangen und bis auf einen fehlenden symlink zum files Ordner lief alles prima, bis ich nach allen Anpassungen abschließend die nicht benötigten Module per Conto Manager deinstalliert habe (FAQ und Kommentare). Beim darauf folgenden Aufruf des Installtools vermutete ich schon, dass ich wieder am selben Punkt wie bei der ersten Installation gelandet war, da erneut benötigte Spalten aus meiner Erweiterung aus der Datenbank gelöscht werden sollten. Auch im Backend wieder die besagte falsche Reihenfolge der Module unter "Inhalte".
Ich habe daraufhin testweise alle meine Erweiterungen aus dem modules-Ordner gelöscht, den Prod Cache im CM geleert und auch das stellte nicht wieder die normale Reihenfolge im BE unter "Inhalte" her.
Kennt jemand dieses Problem. Ich habe nicht die geringste Idee, woran das liegen könnte geschweige denn wie ich das lösen könte und hoffe auf Euch.
Hoster: all-inkl (verzeichnis-geschützte Entwicklungsumgebung auf dem Server)
Erweiterungen:
slug-backport von ausi
3 eigene
Vielen Dank im Voraus,
Juju