Seite 1 von 2

Parse error: parse error, unexpected $end

Verfasst: 14.03.2004 05:10
von rcbcom
Hallo,
habe drei *tpl auf mein Forum drauf Subsilver, Iris und Eoas.

Wenn ich auf Eoas wechsel bekomme ich diese Fehlermeldung:

Code: Alles auswählen

Parse error: parse error, unexpected $end in I:\localhost\Server\htdocs\forum\includes\template.php(478) : eval()'d code on line 525
Was hast es auf sich ich kann kein Fehler festellen da das Board vohrer noch normal lief aber seit dem ich jetzt den Style Eoas auswähle bekomme ich die Fehlermelung im index.php bei den adndern beiden Styles ist das nicht der Fall die laufen einwand frei.
An der template.php habe ich doch nichts verändert?

Verfasst: 14.03.2004 09:24
von Acid
Wo genau tritt der Fehler auf?
Der Fehler ist wahrscheinlich in eine der tpl-Dateien zu finden (z.B. index_body.tpl wenn der Fehler auf dem Index auftritt).

Verfasst: 14.03.2004 12:55
von DutziMan
Also ich weiß nicht wo der Fehler verursacht wurde, aber ich kann dir sagen warum er kommt.

Code: Alles auswählen

<?php
  if(isset($bla)) {
    echo "bla";
  } else {
    echo "";
?>
Du hast die schließende Klammer des Else-Blockes vergessen deswegen ist End-Token unerwartet.
Oder:

Code: Alles auswählen

<?php
  echo "bla";
  mach_dies()
?>
Hier hast du das Semikolon vin mach_dies() vergessen, deswegen ist der End-Token unerwartet.
Kannst ja mal bisschen in den Eoas-Templates rumsuchen ;)

Verfasst: 14.03.2004 22:18
von rcbcom
Acid hat geschrieben:Wo genau tritt der Fehler auf?
Der Fehler ist wahrscheinlich in eine der tpl-Dateien zu finden (z.B. index_body.tpl wenn der Fehler auf dem Index auftritt).
Wenn ich die portal.php aufrufe und index.php

dann kommt der Fehler. Habe die Eoas.tpls durchgeschaut konnte aber nichts festellen...

Verfasst: 14.03.2004 22:23
von Acid
Link zu deinem Forum?

Fehler gefunden

Verfasst: 15.03.2004 23:31
von rcbcom
Hallo ich habe Fehler gefunden weiss aber nicht oder es sein muss.

Wenn ich Cache Konfiguration deaktiviere dann kommt es zu den *tpls (Eoas)zum Fehler wenn ich aber Cache Konfiguration wieder aktiviere dann läuft das Tpl* ohne Fehler..... ist das so richtig?

Verfasst: 16.03.2004 11:44
von Acid
Das ist nur eine Umgehung des Problems, keine Lösung bzw. Beseitigung des eigentlichen Fehlers.
Wenn der Cache aktiv ist, wird die gecachte Version genutzt, welche fehlerfrei ist.

RE

Verfasst: 17.03.2004 23:58
von rcbcom
Wie soll ich das verstehen??

Verfasst: 18.03.2004 12:59
von Acid
Von jeder tpl gibt´s eine gecachte Version. Wenn der Cache aktiv ist, wird die gecachte, fehlerfreie tpl angezeigt.

Tritt der Fehler auf, wenn der Cache aktiv ist und das Eos Template genutzt wird oder auch bei allen anderen Templates bei aktiviertem Cache?

Link zu deinem Board?

Verfasst: 18.03.2004 14:35
von DutziMan
Wo werden denn die Templates gecacht?
Gibt es da eine zentrale cache.txt oder wie?