In einem anderen Beitrag habe ich gelesen, dass MySQL ab V5.0.15 Probleme mit contenido hat, wegen der Änderung der JOIN-Funktion. Der Vollständigkeithalber noch der Hinweis von HerrnB: ""Das ist also kein Bug von Contenido, sondern ein sehr überraschender Schritt der mySQL-Leute)." Ich habe jetzt eine meiner Homepages auf auf einem System laufen mit:
- Suse v10.2 + Plesk v8.2,
- MySQL v5.0.26-12 und
- PHP v5.2.0-19
Bis auf ein paar kleinere Korrekturen bei den Modulen läuft alles scheinbar problemlos. Es ging eigentlich nur um folgende Fehlermeldung beim Aufruf der Startseite:
Code: Alles auswählen
Parse error: syntax error, unexpected '?' in /var/vhosts/lehrstellenboerse.org/httpdocs/cms/front_content.php(1021) : eval()'d code on line 70
Nachdem der Login ins Backend funktionierte, lag der Verdacht gleich bei den Modulen. Hier mussten wir einige repapieren. Man hat einfach alle Module mal angeklickt und an ein paar Stellen kam die "rote Lampe". Durchforstet man den Quellcode findet man an ein paar Stellen folgendes:
Löscht man diese Dinger, dann geht es.
Ich würde gerne weitere Domains umziehen, doch vorab hätte dazu noch eine Frage. Woran merkt man denn die Probleme mit der JOIN-Funktion? Gibt es spezielle Module die nicht mehr laufen oder sind es andere Funktionalitäten?
Gruss aus Bayern
"Im Wald zwei Wege boten sich mir dar, und ich nahm den der weniger betreten war. Und das veränderte mein Leben."