Autor migaja
Datum 08.10.2006 17:31
Beiträge: 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*


Autor hombergs
Datum 08.10.2006 18:00
Beiträge: 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.


Autor migaja
Datum 08.10.2006 18:26
Beiträge: 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*


Autor hombergs
Datum 08.10.2006 18:52
Beiträge: 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.


Autor migaja
Datum 08.10.2006 19:14
Beiträge: 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




Diese Seite drucken
Diese Seite schließen

Dieser Artikel kommt von: OpenPHPNuke - das Open Source CMS

http://www.openphpnuke.info/