Parse error *Help me*

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
dslmonster
Mitglied
Beiträge: 315
Registriert: 22.03.2006 16:56
Wohnort: Arnsberg
Kontaktdaten:

Parse error *Help me*

Beitrag von dslmonster »

Hallo Liebe phpBB Cracks ;)

Ich habe folgendes problem, und zwar wenn ich in mein Forum auf : Profil klicke oben im header, kommt folgende fehlermeldung:
Parse error: syntax error, unexpected $end in /usr/export/www/vhosts/funnetwork/hosting/dslmonster/board_up/includes/template.php(127) : eval()'d code on line 393
Nur ich kann damit nix anfangen, das forum ansich läuft soweit einwandfrei auser diesen fehler.

Habe dran gedacht das es vieleicht dadran liegt das ich den *Gender* Mod eingebaut habe, nur nachdem ich diesen wieder entfernt habe, bestand das problem weiterhin.

Hier habe ich mal die Zeile für euch gepostet:

Code: Alles auswählen

389:					}
390:				}
391:			}
392:			else if (preg_match('#<!-- END (.*?) -->#', $code_lines[$i], $m))
393:			{
394:				// We have the end of a block.
395:				unset($block_names[$block_nesting_level]);
396:				$block_nesting_level--;
397:				$code_lines[$i] = '} // END ' . $m[1];
398:			}
Ich hoffe das mir jemand helfen kann.

Vielen dank Schonmal im vorraus
dslmonster
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Du hast in einem Deiner Templates einen Fehler und wenn dieser "geparst" wird, meldet template.php diesen "Eval-Error". Prüf mal Dein profile_add_body.tpl, ob Du da ein <!--- BEGIN oder <!-- END hast, wo kein Abstand zwischen den Strichen und dem Wort ist.

Viele Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
dslmonster
Mitglied
Beiträge: 315
Registriert: 22.03.2006 16:56
Wohnort: Arnsberg
Kontaktdaten:

Beitrag von dslmonster »

Hallo Tekin,
danke für deine Hilfe, nur leider habe in der profile_add_body.tpl keinen Entsprechenden eintrag gefunden.

wenn benötigt werde ich die datei mal als txt dateim zum DL anbieten.

Hat vieleicht sonst noch jemand ne Idee oder ein Lösungsweg? bin für alles offen was mit helfen kann.

danke schonmal

\\EDIT//
habe nun jede tpl datei angeschaut, aber da war bis jetzt alles in Ordnung
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Dann pack mal die Datei als Download hier rein bitte und lass uns gemeinsam schauen. :)
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
dslmonster
Mitglied
Beiträge: 315
Registriert: 22.03.2006 16:56
Wohnort: Arnsberg
Kontaktdaten:

Beitrag von dslmonster »

Hier is sie dann mal:

http://www.dslmonster.de.vu/fehler_seit ... d_body.txt

hoffe wir finden gemeinsam den fehler :)
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Ich denke, ich habs. ;)

Code: Alles auswählen

	<!-- Start add - Gender MOD -->
	<tr> 
      <td class="row1"><span class="gen">{L_GENDER}:</span></td> 
      <td class="row2"> 
      <input type="radio" {LOCK_GENDER} name="gender" value="0" {GENDER_NO_SPECIFY_CHECKED}/> 
      <span class="gen">{L_GENDER_NOT_SPECIFY}</span>&nbsp;&nbsp; 
      <input type="radio" name="gender" value="1" {GENDER_MALE_CHECKED}/> 
      <span class="gen">{L_GENDER_MALE}</span>&nbsp;&nbsp; 
      <input type="radio" name="gender" value="2" {GENDER_FEMALE_CHECKED}/> 
      <span class="gen">{L_GENDER_FEMALE}</span></td> 
	</tr>
	<!-- End add - Gender MOD -->
Böse Falle. Da steht <!-- End add ... und das Templatesystem denkt, das ist ein <!-- END von einem <!-- BEGIN. Da es aber kein passendes <!-- BEGIN finden kann, kommt die Fehlermeldung.

Mach mal aus

Code: Alles auswählen

<!-- End add - Gender MOD -->
einfach

Code: Alles auswählen

<!-- Finish add - Gender MOD -->
und siehe da, es wird gehen. ;)

Viele Grüße,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
dslmonster
Mitglied
Beiträge: 315
Registriert: 22.03.2006 16:56
Wohnort: Arnsberg
Kontaktdaten:

Beitrag von dslmonster »

So hab mal die datei geändert :)

Aber leider besteht das problem weiterhin :(

hatte den Mod schonmal eingebaut gehabt bis ich ein Fehler im Forum hatte der mir alles Zerlegt hatte,
hatte deswegen das Forum komplett neu aufgebaut gehabt und habe nun diesen fehler :(

gruß
dslmonster
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Hast mal geschaut, ob Du vielleicht noch im cache-Verzeichnis Deines Boards eine "geparste" Version vom profile_add_body.tpl hast? Derweil schau ich mir noch einmal die tpl an. :)

Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
dslmonster
Mitglied
Beiträge: 315
Registriert: 22.03.2006 16:56
Wohnort: Arnsberg
Kontaktdaten:

Beitrag von dslmonster »

also das mit den cache-verzeichnis sagt mir grade nun nichts,
aber ich habe mal die alte gelöscht gehabt und die bearbeite hochgeladen, vorher natürlich den cache vom Firefox leer gemacht,

sonst wüßte ich nicht weiter.
Benutzeravatar
cYbercOsmOnauT
Ehemaliges Teammitglied
Beiträge: 3820
Registriert: 18.02.2004 23:02
Wohnort: Göttingen
Kontaktdaten:

Beitrag von cYbercOsmOnauT »

Okay, noch einen Fehler gefunden.

Code: Alles auswählen

<!-- BEGIN switch_avatar_block -->
Dieser Block endet aber nirgens. Pack mal zwischen

Code: Alles auswählen

<!-- END switch_avatar_local_gallery -->
und

Code: Alles auswählen

<!-- BEGIN switch_team -->
ein

Code: Alles auswählen

<!-- END switch_avatar_block -->
Dann sollte es nun aber wirklich gehen. ;)

Also es soll so aussehen:

Code: Alles auswählen

	<!-- END switch_avatar_local_gallery -->
	<!-- END switch_avatar_block -->
	<!-- BEGIN switch_team -->
Gruß,
Tekin
• prof. phpbb-Installation, Reparatur, Rettung nach Hackattacken, sowie PHP/JS Programmierung aller Art
Zend Certified Engineer, Linux Administrator und die Sicherheit von 34 Jahren Programmiererfahrung
• Interesse? Kontakt unter t.birduezen@web-coding.eu
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“