Seite 5 von 5

Re: Fehlermeldung beim Aufrufen eines nicht existierenden Be

Verfasst: 30.11.2012 16:43
von stagos
Hallo zusammen,
in meinem Forum habe ich noch dieses Problem.
Sobald eine unbekannte (gelöschte) Beitragsnummer aufgerufen wird, erhalte ich diese Fehlermeldung

Code: Alles auswählen

Warning: strtr() [function.strtr]: The second argument is not an array in /......./phpBB3/includes/session.php on line 2202

Warning: strtr() [function.strtr]: The second argument is not an array in /......./phpBB3/includes/session.php on line 2202

Warning: Cannot modify header information - headers already sent by (output started at /......./phpBB3/includes/session.php:2202) in /......./phpBB3/includes/functions.php on line 4596

Warning: Cannot modify header information - headers already sent by (output started at /......./phpBB3/includes/session.php:2202) in /......./phpBB3/includes/functions.php on line 4598

Warning: Cannot modify header information - headers already sent by (output started at /......./phpBB3/includes/session.php:2202) in /......./phpBB3/includes/functions.php on line 4599

Warning: Cannot modify header information - headers already sent by (output started at /......./phpBB3/includes/session.php:2202) in /......./phpBB3/includes/functions.php on line 4600

Fatal error: template->_tpl_load_file(): File /message_body.html does not exist or is empty in /......./phpBB3/includes/functions_template.php on line 63
Mir ist aufgefallen, dass ich zwei Mods benutze die hier schon erwähnt wurden (siehe Beitrag von user "GoTo") und daher eine mögliche Ursache sind, nämlich
-> Categorize Announcements and Stickies
-> Similar Topics

(allerdings benutze ich eine SubSilver basiertes Template, nicht Prosilver)
Ist die Lösung für mich in dem hier bereits erwähnten Link zu finden? https://www.phpbb.com/community/viewtop ... #p12796628
Über Hilfe wäre ich sehr dankbar!
Viele Grüße,
stagos
GoTo hat geschrieben:Hey ho,

ich benutze die phpbb Version 3.0.10 mit dem Style "SoftWood", welcher auf "prosilver" aufbaut. Ich habe so einige Mods eingebaut.

Übersicht von Auto MOD

Code: Alles auswählen

ACP Overwrite Module
Anti Double Posts
Anti-Spam ACP
Auto ACP redirection
Categorize Announcements and Stickies
DM Simple Admin Message
NV "Wer war da?"
NV advanced last topic titles
NV newspage
Post Models
Prime Self Topics
Prime Subject Check
Similar Topics
Smilie Creator
Smilies Categories
Thanks for posts
Topic Prefix MOD
Topic Starter
Topic solved
User Reminder
Welcome PM on first Login (WPM)
board3 Portal 2.0.0 - Beta 1
phpBB Gallery
Alles funktioniert auch soweit wunderbar. Jedoch habe ich letztens ein Thema gelöscht. Zu diesem Thema gab es noch einen Link in einem anderen Thema. Ich habe da drauf geklickt und erhielt folgendes:

Code: Alles auswählen

Warning: strtr() [function.strtr]: The second argument is not an array in /users/***/www/forum/includes/session.php on line 2202

Warning: strtr() [function.strtr]: The second argument is not an array in /users/***/www/forum/includes/session.php on line 2202

Warning: Cannot modify header information - headers already sent by (output started at /users/***/www/forum/includes/session.php:2202) in /users/***/www/forum/includes/functions.php on line 4785

Warning: Cannot modify header information - headers already sent by (output started at /users/***/www/forum/includes/session.php:2202) in /users/***/www/forum/includes/functions.php on line 4787

Warning: Cannot modify header information - headers already sent by (output started at /users/***/www/forum/includes/session.php:2202) in /users/***/www/forum/includes/functions.php on line 4788

Warning: Cannot modify header information - headers already sent by (output started at /users/***/www/forum/includes/session.php:2202) in /users/***/www/forum/includes/functions.php on line 4789

Fatal error: template->_tpl_load_file(): File /message_body.html does not exist or is empty in /users/***/www/forum/includes/functions_template.php on line 63
Eigentlich sollte man ja hier eine Fehlerseite sehen, die erklärt, dass es dieses Thema nicht existiert. Dies ist bei mir irgendwie nicht der Fall. ........

Re: Fehlermeldung beim Aufrufen eines nicht existierenden Be

Verfasst: 30.11.2012 19:38
von Miriam
Ist die Lösung für mich in dem hier bereits erwähnten Link zu finden?
Scheinbar nicht, denn sonst könntest Du Dein Problem auch lösen.

Ich schlage folgende Vorgehensweise vor:
  • Editiere Deine includes/session.php Datei und finde die betreffende Zeile.
  • Lokalisiere / indentifiezire das zweite Argument, das kein Array() sein soll und lasse es per [php:var_dump] ausgeben, so dass Du beim Reproduzieren des Fehlers eine Variablenausgabe hast, mit der Du auch arbeiten kannst.
Du kannst auch den KB:debugmode und sehen, ob Du mehr Infos erhaschen kannst.