Forum

Moderiert von: stefan, spinne
Forum: Installation und Update
Sie schreiben eine Antwort zum Thema: Syntax Error in class.opn_sqllayer.php
Gehe zu: OpenPHPNuke - das Open Source CMS Forum Index


Benutzername:
 
Sicherheits-Code
Sicherheits-Code
Neu laden

Thema im Überblick

Autor
migaja

Registriert: 11.12.2005
Beiträge: 498


Sende eine Private Nachricht an migaja
Syntax Error in class.opn_sqllayer.php

Geschrieben: 08.10.2006 19:14

Besten Dank - hat wirklich funktioniert mit dem Fix *staun*

Für das Verständnis reichen meine php-Fähigkeiten leider (noch) nicht aus.

Na dann kann ja die 2.4.0er d´rauf


Zitieren Druckerfreundliche Darstellung nach oben
hombergs
Registriert: 05.09.2001
Beiträge: 256
Wohnort: Frankfurt (Main)


Sende eine Private Nachricht an hombergs Besuche die Homepage von hombergs
ICQ AIM YIM MSNM
Syntax Error in class.opn_sqllayer.php

Geschrieben: 08.10.2006 18:52

Der Fehler leigt nicht in der Layerklasse sondern im Code der Waitingcontent Plugins.
Die Funktion eval in PHP führt z.B. PHP Code aus der aus einer Datenbank ein gelesen wird.
Dieses machen wir z.B. bei dem waiting so.

Ein Update von 2.3.6 auf 2.4.0 mittels der 2.4.0 Full sollte funktionieren.



H.O.M.B.E.R.G.S.: Hydraulic Obedient Machine Built for Efficient Repair and Galactic Sabotage
Es gibt keine Probleme, nur Herausforderungen.

Stoppt Softwarepatente, sonst wird Softwareentwicklung in Europa für die meisten illegal!
Infos: Der Patentierte Europäische Online-Shop
Utopia 1: Die Welt wo alle Browser valides HTML und valides CSS 2 verstehen und alle es gleich anzeigen.
Utopia 2: Die Welt wo alle SQL Server den ANSI SQL Standardsyntax einwandfrei beherschen und ausführen.

Zitieren Druckerfreundliche Darstellung nach oben
migaja

Registriert: 11.12.2005
Beiträge: 498


Sende eine Private Nachricht an migaja
Syntax Error in class.opn_sqllayer.php

Geschrieben: 08.10.2006 18:26

Habe die Fix-Zip für 2.3.7 ´runtergeladen.
Da ist aber nicht das Verzeichnis mit dabei, welches die class.opn_sqllayer.php Datei enthält.

Ein Syntax-Error betrifft doch die Datei selbst.

Wäre es möglich doch gleich ein "Vollupdate" mit der 2.4.0 Full durchzuführen oder könnte das Probleme verursachen?

*migaja*


Zitieren Druckerfreundliche Darstellung nach oben
hombergs
Registriert: 05.09.2001
Beiträge: 256
Wohnort: Frankfurt (Main)


Sende eine Private Nachricht an hombergs Besuche die Homepage von hombergs
ICQ AIM YIM MSNM
Syntax Error in class.opn_sqllayer.php

Geschrieben: 08.10.2006 18:00

Hier im DL Bereich solltest duch auch eine Fixdatei für die 2.3.7 finden.
Diese bitte einspielen und in Admin Diag ein Repair der Waitingcontents durchführen.
nach dem Release der 2.3.7 wurde erst der Fehler dort gefunden. Daher die separate Fixdatei.



H.O.M.B.E.R.G.S.: Hydraulic Obedient Machine Built for Efficient Repair and Galactic Sabotage
Es gibt keine Probleme, nur Herausforderungen.

Stoppt Softwarepatente, sonst wird Softwareentwicklung in Europa für die meisten illegal!
Infos: Der Patentierte Europäische Online-Shop
Utopia 1: Die Welt wo alle Browser valides HTML und valides CSS 2 verstehen und alle es gleich anzeigen.
Utopia 2: Die Welt wo alle SQL Server den ANSI SQL Standardsyntax einwandfrei beherschen und ausführen.

Zitieren Druckerfreundliche Darstellung nach oben
migaja

Registriert: 11.12.2005
Beiträge: 498


Sende eine Private Nachricht an migaja
Syntax Error in class.opn_sqllayer.php

Geschrieben: 08.10.2006 17:31

Hallo,
habe die Vollversion von 2.3.7 (Rev 5731) zum updaten der Version 2.3.6 benutzt. Also die Dateien komplett ausgetauscht.
Nun erhalte ich folgende Fehlermeldung auf einigen Seiten:

Parse error: syntax error, unexpected T_DOUBLE_ARROW in ... class/sql/class.opn_sqllayer.php(3586) : eval()'d code on line 578

Konnte im websvn keine korrigierte Datei finden. Einfach weiter das Update mit der Vollversion von 2.4.0 durchzuführen scheint mir nicht die Lösung zu sein.
Was sagt ihr?

*migaja*


Zitieren Druckerfreundliche Darstellung nach oben