Seite 1 von 1

Parse error: syntax error, unexpected in MySQL 5.0.26

Verfasst: Fr 24. Aug 2007, 10:30
von gummibaerle
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:

Code: Alles auswählen

&phpMyAdmin=3BxgdfASRTdafacadsatdKhcOz-YVafaDFD
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

Verfasst: Fr 24. Aug 2007, 10:58
von HerrB
a) Problem besteht nicht mit aktuellen Contenido-Versionen (V4.6.x)
b) Da besteht kein Zusammenhang mit der Änderung in der join-Syntax und roten Modulen
c) Es wird ein Umzug erwähnt. War das einer? Dann wurden vermutlich die Daten aus der einen DB exportiert und in die andere importiert und dabei hat es entweder Probleme gegeben oder das Encoding der Datenbanken wurde nicht beachtet...

Gruß
HerrB

Verfasst: Fr 24. Aug 2007, 11:25
von gummibaerle
Ah! Das ist schonmal sehr beruhigend. Danke!

Gruss aus Bayern

Parse error: syntax error, unexpected '<'

Verfasst: Mo 15. Sep 2008, 15:07
von postitat
hallo an alle,
ich habe einen sehr ähnlichen error, nach einem update auf die version 4.8.6 kommt sobald ich im editor auf speicher klicke diese fehlermeldung.

Parse error: syntax error, unexpected '<' in /var/www/virtual/xxxx/htdocs/contenido/includes/include.con_editcontent.php(628) : eval()'d code on line 921

ich komme einfach nicht drauf wie oder wo ich änderungen machen muss.
kann mir bitte jemand behilflich sein?

bitte danke

mfg
geri

Re: Parse error: syntax error, unexpected in MySQL 5.0.26

Verfasst: Do 11. Okt 2012, 14:37
von contenido12
Vielen Dank, ich hatte auch den Fehler!

Die Module hatten alle diese Einträge " ?phpMyAdmin=93undFtHflVHN6QeQgYofIOXdz2 " nach dem ich folgendes probiert habe.

Also aufpassen bevor :!: man in der Administration, System, Bereinigung ... anklickt :!:
:arrow: Ich rate daher dringend davon ab, da anschliessend nichts mehr geht.

Es waren auch Module betroffen die nicht die rote Warnmeldung hatten! :motz: Daher mussten alle Module durch gesehen werden.

:mrgreen: