Fehlermeldung beim Aufruf des Indexes
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Fehlermeldung beim Aufruf des Indexes
Parse error: parse error, unexpected '}' in /home/.sites/126/site211/web/phpBB/includes/template.php(127) : eval()'d code on line 19
Was bedeutet die denn?
hab den ganzen Index nach } abgesucht, aber nichts gefunden was komisch aussieht
und die Zeile 19 in der template.php besteht nur aus Kommentaren!
Was bedeutet die denn?
hab den ganzen Index nach } abgesucht, aber nichts gefunden was komisch aussieht
und die Zeile 19 in der template.php besteht nur aus Kommentaren!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wo tritt denn der Fehler auf und was hast Du zuletzt installiert?
Gehe diese Installation nochmal durch, es scheint eine Klammer zuviel oder z.B. ein Semikolon zu wenig zu sein.
Gehe diese Installation nochmal durch, es scheint eine Klammer zuviel oder z.B. ein Semikolon zu wenig zu sein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ich hab nur 3 neue Styles in ein nacktes Forum mit Categorie Hierachy Mod instlliert. Und eben nur die Änderungen des einen Mods gemacht!
Bin die Anleitung zwar schon 2 mal druchgegangen, werds aber am Abend nochmal schauen.
Ich hab sogar nach jeder } Klammer gesucht, und wie bereits gesagt, ist mir nicht unregelmässiges aufgefallen!
Bin die Anleitung zwar schon 2 mal druchgegangen, werds aber am Abend nochmal schauen.
Ich hab sogar nach jeder } Klammer gesucht, und wie bereits gesagt, ist mir nicht unregelmässiges aufgefallen!
Also ich habe die BackUp Datei hochgeladen (kein Fehler) und die Änderungen nochmal durchgemacht. Wieder der Fehler!
Aber bei den anderen beiden Styles (da wurden exakt die gleichen Änderungen durchgenommen) funktioniert alles perfekt!
Aufgefallen ist, dass ein Teil durch {BOARD_INDEX} ersetzt wird! Die index_box.tmp hab ich auch druchgeschaut!
Hab auch den BOARD_INDEX entfernt und nochmal probiert! Wieder den Fehler!
Link zur Fehlermeldung
Also ich hab echt wiedermal keinen Plan, vorallem weils bei den anderen Styles funkt!
Aber bei den anderen beiden Styles (da wurden exakt die gleichen Änderungen durchgenommen) funktioniert alles perfekt!
Aufgefallen ist, dass ein Teil durch {BOARD_INDEX} ersetzt wird! Die index_box.tmp hab ich auch druchgeschaut!
Hab auch den BOARD_INDEX entfernt und nochmal probiert! Wieder den Fehler!
Link zur Fehlermeldung
Also ich hab echt wiedermal keinen Plan, vorallem weils bei den anderen Styles funkt!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Poste doch mal die beiden tpl-Files im Original und geändert. Dann schaue ich da mal rein. Auch die index.php dazu.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
DAnke!
Also ich hab auch noch die index_box.tmp reingetan!
Hier die Aleitung aus der Mod-Beschreibung
Also ich hab auch noch die index_box.tmp reingetan!
Hier die Aleitung aus der Mod-Beschreibung
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------------
#
# at top of the file
#
<table width="100%" cellspacing="0" cellpadding="2" border="0" align="center">
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
<!-- mod : categories hierarchy v 2 -->
#
#-----[ FIND ]------------------------------------------------
#
{CURRENT_TIME}<br /></span><span class="nav"><a href="{U_INDEX}" class="nav">{L_INDEX}</a></span></td>
#
#-----[ IN-LINE FIND ]----------------------------------------
#
</a>
#
#-----[ IN-LINE AFTER, ADD ]----------------------------------
#
{NAV_CAT_DESC}
#
#-----[ FIND ]------------------------------------------------
#
#************************************************************************************
# NOTE :
# ------
# The lines deleted here are reported in index_box.tpl. You will probably
# want to customize index_box.tpl the same way index_body.tpl was if you use
# a particular template with other classes than the one used by subSilver.
#
#************************************************************************************
#
# this is a partial search : the full lines are longer
#
<table
<tr>
{L_FORUM}
{L_TOPICS}
{L_POSTS}
{L_LASTPOST}
</tr>
<!-- BEGIN catrow -->
<tr>
{catrow.CAT_DESC}
</tr>
<!-- BEGIN forumrow -->
<tr>
<img src="{catrow.forumrow.FORUM_FOLDER_IMG}"
{catrow.forumrow.FORUM_NAME}
{catrow.forumrow.FORUM_DESC}
{catrow.forumrow.MODERATORS}
{catrow.forumrow.TOPICS}
{catrow.forumrow.POSTS}
{catrow.forumrow.LAST_POST}
</tr>
<!-- END forumrow -->
<!-- END catrow -->
</table>
#
#-----[ REPLACE WITH ]----------------------------------------
#
{BOARD_INDEX}
#
#-----[ FIND ]------------------------------------------------
#
# this is a partial search : the full lines are longer
#
<table
<tr>
<a href="{U_VIEWONLINE}"
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
<!-- BEGIN disable_viewonline -->
#
#-----[ FIND ]------------------------------------------------
#
<!-- BEGIN switch_user_logged_out -->
<form method="post" action="{S_LOGIN_ACTION}">
#
#-----[ BEFORE, ADD ]-----------------------------------------
#
<!-- END disable_viewonline -->
#
#
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Bei Deinem neuen Style (ich nehme an, die angehangene index_body.tpl ist daraus), war eine Kommentarzeile an der falschen Stelle.
Sicher, nach der Anleitung korrekt, aber dazu ein entscheidender Tip:
muss immer vor dem gleichlautenden
stehen.
Bei Dir war
vor
was auch gemäß der Anleitung zum Categories Hierarchy Mod zunächst richtig wäre, wenn man das Original subSilver-Template verwendet.
In Deinem Falle ist aber die "Who is online"-Box an anderer Stelle, was den Einbau dann leider für Unerfahrene deutlich erschwert.
Fazit:
Bei Änderungen in tpl-Dateien immer darauf achten, daß o.g. Bezeichner (diese sind eigentlich HTML-Kommentare!) in der richtigen Reihenfolge, also BEGIN vor END, stehen.
Die angezeigte Fehlermeldung ist demnach zunächst korrekt, auch wenn diese nicht den eigentlichen Fehler aufdeckt: Die template.php soll ein tpl-File für die Darstellung im Browser aufbereiten, was aufgrund der falschen Reihenfolge der Bezeichner nicht klappt. Daher der eval()-Fehler.
Anbei nun die korrigierte index_body.tpl.
Sicher, nach der Anleitung korrekt, aber dazu ein entscheidender Tip:
Code: Alles auswählen
<!-- BEGIN ... -->Code: Alles auswählen
<!-- END ... -->Bei Dir war
Code: Alles auswählen
<!-- END disable_viewonline -->Code: Alles auswählen
<!-- BEGIN disable_viewonline -->In Deinem Falle ist aber die "Who is online"-Box an anderer Stelle, was den Einbau dann leider für Unerfahrene deutlich erschwert.
Fazit:
Bei Änderungen in tpl-Dateien immer darauf achten, daß o.g. Bezeichner (diese sind eigentlich HTML-Kommentare!) in der richtigen Reihenfolge, also BEGIN vor END, stehen.
Die angezeigte Fehlermeldung ist demnach zunächst korrekt, auch wenn diese nicht den eigentlichen Fehler aufdeckt: Die template.php soll ein tpl-File für die Darstellung im Browser aufbereiten, was aufgrund der falschen Reihenfolge der Bezeichner nicht klappt. Daher der eval()-Fehler.
Anbei nun die korrigierte index_body.tpl.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
... und lernt auch immer noch dazuAusser man heißt Oxpus!
Schön, daß es jetzt klappt. Eine Sache weniger.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
