Fehlermeldung beim Aufruf des Indexes

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
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!
Antworten
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Fehlermeldung beim Aufruf des Indexes

Beitrag von skittles »

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!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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.
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!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

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!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Es kann auch ein Semikolon fehlen ;) Unmittelbar vor einer Klammer.
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!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

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!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

DAnke!
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}
		&nbsp;
  </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 -->
#
#
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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:

Code: Alles auswählen

<!-- BEGIN ... -->
muss immer vor dem gleichlautenden

Code: Alles auswählen

<!-- END ... -->
stehen.

Bei Dir war

Code: Alles auswählen

<!-- END disable_viewonline -->
vor

Code: Alles auswählen

<!-- BEGIN disable_viewonline -->
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.
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!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Klingt alles sehr logisch! Hab auf das leider nich geachtet, sondern nur auf die } Klammern!
Auf alle Fälle vielen Dank! Werds dann gleich mal testen!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Keine Ursache. Man lernt eben nicht aus.
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!
Benutzeravatar
skittles
Beiträge: 820
Registriert: So 04.Apr, 2004 01:07
Wohnort: Wien

Beitrag von skittles »

Ausser man heißt Oxpus! :D
Auf alle Fälle funkt jetzt alles wunderbar! Vielen Dank!
[center]Populanten von transparenten Domizilen sollten
mit fester Materie keine transzendenten Bewegungen durchf?hren.
[/center]


Bild
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ausser man heißt Oxpus!
... und lernt auch immer noch dazu ;)

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!
Antworten