Hilfe - Suche - Mitglieder - Kalender
Vollansicht: unexpected T_FUNCTION
Forum Sefrengo.org > Allgemeine Foren > Anwenderforum
wabue
Hallo zusammen

Nach einem Update von Version 1.4.5 auf 1.5.1 erhalte ich auf den Inhaltsseiten folgende Fehlermeldung:
QUELLTEXT
Parse error: syntax error, unexpected T_FUNCTION in /home/www/web399/html/cms/inc/frontend.php on line 275

Auch wenn ich alle Module ausschalte erscheint diese Fehlermeldung.
Kann mir jemand weiterhelfen?

Liebe Grüsse
Wabü
Skylab
Hallo Wabü,

welche PHP-Version hast Du gesetzt?
Und hast Du alles genau nach Update-Leitfaden gemacht?

Und vergleiche mal von der vorherigen Version, welche Ziffer unter cms > inc > config, unter "Client" steht. Diese sollte mit der neuen config übereinstimmen (1 oder 2).

Viele Grüße, Sky
wabue
Hallo Sky

Danke für dein Feedback. Ich habe das Update nochmals durchgeführt, dabei hat sich eine Verbesserung ergeben: Die Fehlermeldung erscheint nur noch im Frontend.
Die PHP-Version ist 5.2.17
Das Frontend Config habe ich nicht angefasst. Dort steht bei Client die Ziffer 1. Ich habs mit der Ziffer 2 ausprobiert, dies hat keine Verbesserung gebracht.

Viele Grüsse
Wabü
Skylab
Aha,

stelle um auf PHP 5.3 und Deine Wünsche werden erfüllt! (Den Fehler hatte ich auch mal mit SF Version 1.5.1 und PHP 5.2).

Grüße, Sky
wabue
Jetzt bin ich wunschlos glücklich. Vielen Dank Sky!
webahoi
Hmm, ich hoste eine Seite bei Strato. Da kann ich nur PHP Version 5.2.17

Das backend funktioniert ohne Probleme. Allerdings das Frontend zeigt folgenden Fehler: Parse error: syntax error, unexpected T_FUNCTION in /htdocs/mwm/cms/inc/frontend.php on line 275

Auch die Seitenvorschau ala /index.php?lang=1&idcatside=10&view=preview funktioniert.

Nur beim Frontend ohne Vorschau kommt der obige Fehler.

Kann ich irgendwas über .htaccess machen?
Skylab
Über htaccess lässt sich der Fehler nicht beheben. Ich verstehe aber auch nicht, warum Du kein PHP 5.3 bei Strato einstellen kannst?? Habe auch Seiten dort laufen mit PHP 5.3.

Ansonsten noch ein paar Wochen warten, der Fehler wird mit dem nächsten Update verm. behoben sein.

Grüße Sky
mvsxyz
Der Bug ist mit diesem Github Commit behoben, unter PHP 5.2 kommt der Fehler dann nicht mehr.

Einfach die frontend.php herunterladen (View -> RAW) und in allen Projekten ersetzen. Die projektvorlage.tar ist für Projekte die innerhalb vom Backend angelegt werden.

Der Fix wird auch in der nächsten Version enthalten sein.
Dieses ist eine vereinfachte Darstellung unseres Foreninhaltes. Um die detaillierte Vollansicht mit Formatierung und Bildern zu betrachten, bitte hier klicken.
Invision Power Board © 2001-2024 Invision Power Services, Inc.