mir schwirrt akuell schon wieder der Kopf. Ich möchte langsam verzweifeln... Folgende Situation:
Ich habe vor langer Zeit eine Redaxo-4.3.2-Installation geerbt. Ich habe keine tiefgreifenden Kenntnisse über Redaxo, bin aber mit PHP und SQL vertraut und kenne alle möglichen anderen CMS insoweit, dass ich sie irgendwo installiert und betrieben habe oder noch betreibe. Mit der geerbten Redaxo-Seite arbeite ich auch schon ein paar Jahre, musste aber bisher nur sehr geringfügige Veränderungen an der bestehenden Installation vornehmen. Aktuell ist eventuell Wissen aus dem Bereich Templates gefragt, aber da es mit einem Upgrade bzw. der Installation einer neueren Version zu tun hat, habe ich das Thema mal hier verortet.
Ich habe inzwischen auf meinem lokalen Testsystem 11 Redaxo-Installationen. Das Ganze Upgrade-Projekt zieht sich vermutlich schon über ein Jahr hin, mit teilweise großen Pausen dazwischen, weil ich nicht weiterkomme. Ich habe zunächst versucht, direkt auf 5.3 zu gehen. Inzwischen wäre das natürlich 5.4. Da das offenbar nicht so einfach geht, habe ich verschiedene Zwischenstufen probiert. Das Ganze aufgrund von Änderungen bei PHP sogar mit verschiedenen Entwicklungsumgebungen. Hier nutze ich zwei XAMPP-Versionen.
Konvertierungen habe ich versucht mit einem Script, welches sich irgendwo (und wohl auch hier) findet, und mit yconverter.
Ich kann gar nicht mehr hersagen, was da wie alles passiert ist, aber eines kann ich sagen: es gibt keine einzige vernünftig lauffähige Version auf meinem Testsystem.
Ein regelmäßig auftretendes Problem wäre vielleicht als erstes zu lösen: wenn ich es schaffe, eine Installation nach Import der Altdaten halbwegs zum Laufen zu bringen, passt die Formatierung der Artikel nicht. (Das ganze Frontend passt eigentlich nicht.) Bei den Artikeln steht im Frontend immer zwischen Überschrift und eigentlichem Text sowas:
Im Artikeltext in der Datenbank (rex_article_slice) steht das nicht. Aber im Backend steht es auch! Es taucht im Block "Text und/oder Bild [textile]" auf. Es tritt aktuell bei Version 4.7.2 auf, und auch bei 5er-Installationen blieb das erhalten. Ich glaube, selbst wenn ich nicht über die 4.7 den Weg dorthin gemacht habe.'.
'."".'
'; // Fliesstext $input =<<< EOT
Selbst wenn ich ein Beispiel-Template verwende, passiert das. Also ist die Ursache vielleicht doch nicht das Template. Das würde ja auch vermutlich für das Backend keine Rolle spielen...
Wo mag das dann herkommen?
Wie bekomme ich es hin, eine neuere bzw. ganz aktuelle Version zu installieren, ohne dass mir vorher die Rübe wegplatzt? Ich habe auch schon ein wenig im PHP-Code gestöbert, aber wenn man da mit schwirrender Birne reinguckt, kommt man auch nicht gerade weit.
Oilfoot