[Gelöst] message_body.html does not exist

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
bruno207
Mitglied
Beiträge: 3
Registriert: 21.04.2010 10:42

[Gelöst] message_body.html does not exist

Beitrag von bruno207 »

Hallo zusammen,

ich betreibe seit ca 1.Jahr ein kleines Forum auf unserer Website. Bisher lief alles ohne Probleme, auch aktualisierungen auf die jeweils neue Boardversion war kein Problem.

Installiert ist: phpbb3 in der Version 3.0.7 PL1

Seit gestern habe ich jedoch das Proble, dass ich mich nicht mehr korrekt anmelden kann. Ich bekomme nach dem login diese Meldung:

Code: Alles auswählen

Fatal error: template->_tpl_load_file(): File /message_body.html does not exist or is empty in /www/htdocs/xxxxxxxx/web/forum/includes/functions_template.php  on line 63
die message_body.html welche er vermisst existiert in "adm", "prosilver" & "subsilver" jeweils im ordner "style". zum test hab ich die rechte mal von 644 auf 777 gesetzt. Eigentlich quatsch aber ich dachte wenigstens, ich kann so eine Ursache ausschließen. Als template verwende ich das Standardtemplate.

Ich habe keine Änderungen an den Dateien vorgenommen, mods sind keine installiert.

Wenn ich, nachdem ich die Fehlermeldung bekomme, einen Refresh im browser mache wird die Seite angezeigt. Mit dem Admin-Bereich funktioniert das leider nicht. Da komme ich derzeit garnicht rein. Mit googlen bin ich nicht weiter gekommen und kann mir auch sonst keine wirkliche erklärung auf dieses Phänomen machen.

Vielleicht hat jemand eine idee wo ich hier ansetzen könnte? Besten dank schonmal im Voraus.


gruß
bruno
Zuletzt geändert von bruno207 am 21.04.2010 15:43, insgesamt 1-mal geändert.
modernist
Ehemaliges Teammitglied
Beiträge: 2202
Registriert: 12.01.2009 10:44

Re: message_body.html does not exist

Beitrag von modernist »

Wenn du phpbb ohne Veränderungen benutzt, wäre des einfachste Weg, einfach die message_body.html und ggf. functions_template nochmals aus dem Installationspaket hochzuladen. Hilft das nach Leeren des Caches immer noch nicht, würde ich einfach alle vorhanden Dateien außer config.php und htaccess löschen und alles nochmals hochladen.
bruno207
Mitglied
Beiträge: 3
Registriert: 21.04.2010 10:42

Re: message_body.html does not exist

Beitrag von bruno207 »

So einfach wie genial! Läuft wieder alles einwandfrei. Habe die Datei "message_body.html" gleich in allen 3 o.g. Ordnern gelöscht und durch die Version aus dem aktuellen Paket ersetzt. Auch die "functions_template.php" habe ich wie vorgeschlagen durch die originale ersetzt und den Cache geleert. Perfekt!

Dass es so einfach wird, hätte ich nicht vermutet. Da nichts an den Dateien geändert wurde habe ich auch nicht im geringsten an das Ersetzen dieser gedacht. Manchmal sollte man vielleicht etwas unkomplizierter denken.


VIELEN DANK für die schnelle hilfe!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“