Seite 1 von 1

Update Editor Probleme

Verfasst: Do 20. Apr 2017, 13:40
von stetson79
Hallo liebe Forenpros,

ich habe gerade von 4.8.X auf 4.8.20 auf 4.9.12 geupdated.
Es funktioniert soweit alles ganz gut, nur habe ich folgendes Problem:
Die Seite zum editieren eines Artikels bleibt weiß, ebenso wie die Vorschau-Seite.
Folgendes kommt aus der errorlog-Datei:

Code: Alles auswählen

 thrown in /www/htdocs/webserver/verzeichnis/contenido/includes/frontend/include.front_content.php(754) : eval()'d code on line 14
[20-Apr-2017 14:28:22 Europe/Berlin] PHP Fatal error:  Uncaught Error: Class 'Template' not found in /www/htdocs/webserver/verzeichnis/contenido/includes/include.con_editcontent.php(508) : eval()'d code:10
Stack trace:
#0 /www/htdocs/webserver/verzeichnis/contenido/includes/include.con_editcontent.php(508): eval()
#1 /www/htdocs/webserver/verzeichnis/contenido/includes/frontend/include.front_content.php(508): include('/www/htdocs/w00...')
#2 /www/htdocs/webserver/verzeichnis/contenido/external/backendedit/front_content.php(41): include('/www/htdocs/w00...')
#3 {main}
  thrown in /www/htdocs/webserver/verzeichnis/contenido/includes/include.con_editcontent.php(508) : eval()'d code on line 10
Hat jemand eine Idee? Ich verzweifel hier nun ...
Danke und beste Grüße,
Christoph

Re: Update Editor Probleme

Verfasst: Do 20. Apr 2017, 13:58
von homtata
Also dafür musst du hier wirklich nochmal einige Threads gut durchlesen - das Upgrade auf 4.9.x ist nicht so wie die innerhalb der 4.8er Reihe. Die Module müssen ALLE angepasst oder getauscht werden, die Klassenaufrufe haben sich geändert (in deinem Fall wird auch "Template" "cTemplate()" usw.) .. das haben wir aber schon wirklich oft für User zusammengestellt. Die Anpassungen sind vielfältig und müssen an etlichen Stellen durchgeführt werden. Navigationsmodule sind komplett zu tauschen, und dann musst du dich mit Sicherheit noch mit der neuen Smarty-Templateroutine etwas vertraut machen für weitere Anpassungen.

Re: Update Editor Probleme

Verfasst: Mi 26. Apr 2017, 08:39
von stetson79
Wo kann ich eine solche detailierte Anleitung finden? Die offizielle ist zu allgemein!

Re: Update Editor Probleme

Verfasst: Mi 26. Apr 2017, 11:33
von homtata

Re: Update Editor Probleme

Verfasst: Mi 26. Apr 2017, 14:03
von stetson79
Danke dafür!
Gibt es überhaupt eine zeitschonende Vorgehnesweise von 4.8.x auf 4.9.x upzudaten?
Bei den Moduländerungen gehen doch auch alle eingegebenen Texte verloren, oder?

Re: Update Editor Probleme

Verfasst: Mi 26. Apr 2017, 14:46
von homtata
Wie zeitschonend das ist oder nicht, hängt von der Art und Einsatz deiner bisherigen Module ab. Module, die auf den CMS-Typen für Editoren beruhen, verlieren ihre Eingaben nicht, nein. Man korrigiert im einfachsten Fall einfach den Klassenaufruf für cTemplate() und da meiste läuft erst mal. Man muss halt Modul für Modul durchgehen, fehlerhafte Aufrufe oder ganze Module tauschen, immer wieder schauen, ab wo der Ausgabecode verreckt und sich an die Korrektur dieses Moduls machen. Bei einfachen Webseiten schaffe ich das unter vier Stunden inzwischen, bei komplizierten wirds deutlich mehr.

Re: Update Editor Probleme

Verfasst: Do 27. Apr 2017, 10:11
von rethus
Goldwert ist es, wenn du dein Upgrade entweder in einer lokalen Kopie, oder in einer Kopie auf dem gleichen Webserver in anderer Subdomain machst.
Dann kannst du bedenkenlos die Debug-Funktionen von Contenido aktivieren, und auch den "codeoutput" (config.misc.php).

Wenn dann ein Fehler geworfen wird, kannst du im codeoutput die Zeile suchen, und stellst schnell fest, welches Modul an welcher Stelle quer schießt.
Wie homtata schon sagte - Erfahrung verkürzt die Zeit für ein Upgrade, aber ein "painless & easy" Way gibt es leider nicht.