Seite 1 von 1

Fehlermeldung nach Klick auf neue PN

Verfasst: 29.07.2009 21:50
von Glueckmacher
Hallo zusammen!

Hoffentlich kennt jemand das Problem oder kann mir weiterhelfen.

In letzter Zeit habe ich diverse Veränderungen vorgenommen durch Installation von Mods und deren Anpassung an den Style Aeroblue.

Nun habe ich nicht nach jeder einzelnen Änderung sämtliche Funktionen getestet und nun erscheint folgende Fehlermeldung, wenn ich im Persönlichen Bereich auf Neue PN gehe:

Fatal error: Cannot redeclare class bbcode_firstpass in /mnt/web1/20/19/52111119/htdocs/slowenien-forum/includes/message_parser.php on line 1026

In dieser Zeile befindet sich ein {. Wenn ich das einfach mal entferne, wird die Zeile 1033 angegeben, wo sich das befindet: class parse_message extends bbcode_firstpass

Habe daraufhin eine ganz alte message_parser.php hochgeladen, die noch keine Veränderung durchgemacht hat. Allerdings bleibt es beim selben Ergebnis, weshalb ich davon ausgehe, dass der Ursprung des Fehlers irgendwo anders ist.

Wer kann mir weiterhelfen und mir vielleicht sagen, wo ich suchen sollte?

Danke & Grüße!

Edit: Hier noch die ganze Datei:

Re: Fehlermeldung nach Klick auf neue PN

Verfasst: 29.07.2009 23:42
von Mahony
Hallo
Fatal error: Cannot redeclare class bbcode_firstpass in /mnt/web1/20/19/52111119/htdocs/slowenien-forum/includes/message_parser.php on line 1026
Der Fehler tritt auf, wenn du versuchst eine Klasse zwei mal in einem Dokument zu laden (include oder require).
Da ja in Persönlicher Bereich die ucp.php aufgerufen wird würde ich zuerst einmal dort suchen, ob die Datei message_parser.php dort includiert wurde. Falls ja, dann ändere die includierung von include nach include_once beziehungsweise von require nach require_once (je nachdem, was da verwendet wurde ).



Grüße: Mahony

Re: Fehlermeldung nach Klick auf neue PN

Verfasst: 12.08.2009 20:08
von Glueckmacher
Danke für Deine Hilfe. Leider hat keinerlei Änderung von mir etwas gebracht. Lediglich die Fehlermeldungen variierten leicht. Da ich keine Programmierkenntnisse habe und meine letzten verzweifelten Versuche auf dem extra eingerichteten lokalen Forum (dafür nochmal danke) auch nicht halfen, bin ich nun so lange zurückgerollt bis es wieder ging.

Bei zukünftigen Änderungen wird das das erste sein, das ich teste. :D