Hallo!
Hatte diesbezüglich schon mal einen Beitrag geschrieben, dort war es auf 4.8.11.
Und zwar fuktioniert das updaten von Contenido nicht. Es ist die Version 4.8.3 die ich auf die neuste updaten möchte.
Da ich keine Ahnung habe wieso eine so einfache Aufgabe fehlschlägt, habe ich mir gedacht es liegt an den Servereinstellungen.
Kann sich das mal jemand ansehen der sich dort auskennt? Danke!
Der Link: http://www.luesnerhof.it/info.php
MfG, Andreas
Update von 4.8.3 auf 4.8.12 wird nicht beendet!
-
- Beiträge: 4254
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: Update von 4.8.3 auf 4.8.12 wird nicht beendet!
Hallo Andreas,
hab mir das mal angeschaut, ich denke es liegt an der fehlenden xmlWriter-Extension. Diese ist in PHP 5.1 soweit ich weiß noch nicht automatisch drin und aktiviert.
Wichtig ist dabei, dass Contenido, so viel ich jetzt über den Core Code nachvollziehen konnte, im Setup auf die Klassen contenido/classes/class.version.php und contenido/classes/class.versionImport.php zugreift. Habe noch nicht gefunden wie diese nun genau genutzt werden, grundsätzlich setzen diese Klasse aber in der 4.8.x eine installierte xmlWriter Extension bei PHP voraus.
Ich denke man sollte diese Klassen, bzw. die Klasse contenido/classes/class.version.php dahingehend erweitern, das sie auf das Vorhandensein der Extension prüft und es ansonsten entweder ein Fallback oder eine Fehlermeldung (Exception) gibt.
Intern: Ab Zeile 246 in setup/dbupdate.php wird beim Setuptyp migration oder upgrade eine Instanz der Klasse VersionImport erzeugt, die die Klasse Version erweitert.
Gruß aus Franken
Ortwin
hab mir das mal angeschaut, ich denke es liegt an der fehlenden xmlWriter-Extension. Diese ist in PHP 5.1 soweit ich weiß noch nicht automatisch drin und aktiviert.
Wichtig ist dabei, dass Contenido, so viel ich jetzt über den Core Code nachvollziehen konnte, im Setup auf die Klassen contenido/classes/class.version.php und contenido/classes/class.versionImport.php zugreift. Habe noch nicht gefunden wie diese nun genau genutzt werden, grundsätzlich setzen diese Klasse aber in der 4.8.x eine installierte xmlWriter Extension bei PHP voraus.
Ich denke man sollte diese Klassen, bzw. die Klasse contenido/classes/class.version.php dahingehend erweitern, das sie auf das Vorhandensein der Extension prüft und es ansonsten entweder ein Fallback oder eine Fehlermeldung (Exception) gibt.
Intern: Ab Zeile 246 in setup/dbupdate.php wird beim Setuptyp migration oder upgrade eine Instanz der Klasse VersionImport erzeugt, die die Klasse Version erweitert.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
-
- Beiträge: 4254
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: Update von 4.8.3 auf 4.8.12 wird nicht beendet!
Verschoben nach Bugs.
Hier muss irgendwo im Setup ein Hinweis auftauchen, damit der Benutzer darauf hingewiesen wird.
Gruß aus Franken
Ortwin
Hier muss irgendwo im Setup ein Hinweis auftauchen, damit der Benutzer darauf hingewiesen wird.
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
Re: Update von 4.8.3 auf 4.8.12 wird nicht beendet!
...jaaa, verstehe nur die Hälfte....
was muss ich jetzt machen damit die Installation funktioniert?
Danke!
MfG, Andreas
was muss ich jetzt machen damit die Installation funktioniert?
Danke!
MfG, Andreas
-
- Beiträge: 4254
- Registriert: Do 30. Jun 2005, 22:56
- Wohnort: Eltmann, Unterfranken, Bayern
- Kontaktdaten:
Re: Update von 4.8.3 auf 4.8.12 wird nicht beendet!
Hallo Andreas,
Die Extension xmlWriter für PHP installieren/aktivieren (lassen).
Siehe http://forum.contenido.org/viewtopic.ph ... 99&start=0
Gruß aus Franken
Ortwin
Die Extension xmlWriter für PHP installieren/aktivieren (lassen).
Siehe http://forum.contenido.org/viewtopic.ph ... 99&start=0
Gruß aus Franken
Ortwin
ConLite 2.1, alternatives und stabiles Update von Contenido 4.8.x unter PHP 7.x - Download und Repo auf Gitport.de
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog
phpBO Search Advanced - das Suchwort-Plugin für CONTENIDO 4.9
Mein Entwickler-Blog