Page 1 of 1

[SOLVED] Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 12:29
by h.rsch
Erstmal Danke Dyo für das Addon! Ich habs bei mir gleich mal in einem Testforum installiert, jedoch kommt, wenn man auf "Beitrag erstellen" oder eine neue PM schreiben möchte, folgender Fehler:

Code: Select all

Fatal error: Cannot redeclare class bbcode_firstpass in /includes/message_parser.php on line 1023
Hab ich da was falsch gemacht oder ist das ein Bug?

Grüße,
h.rsch

Re: Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 18:03
by Christian_N
Vielleicht hilft es, wenn in portal/includes/functions.php die Zeile

Code: Select all

include($phpbb_root_path . 'includes/message_parser.'.$phpEx); 
mit dieser Zeile ersetzen tust

Code: Select all

include_once($phpbb_root_path . 'includes/message_parser.'.$phpEx); 

Re: Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 20:11
by Dyo
sorry, aber kann heute nichts machen.

Was Christian da sagt ist der richtige Weg.
Du solltest aber bitte nur die Scripte des Portal ändern, um die Updatemöglichkeiten des Boards nicht zu versauen.
Ausserdem ist dann der manipulierte Code von der Menge her übersichtlicher.

Bitte poste auch mal wo du die Änderung machen musstest.
Kann sein, da ich mehrere Versuche gemacht habe, dass diese Änderung bei mir in den Urzustand schon mit reingerutscht war.

Gruss

Dyo

Re: Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 21:02
by h.rsch
Hallo,

Danke für die schnellen Antworten. Leider liegts nicht am include_once, die Änderung hab ich schon beim Installieren gemacht. Wie kann ich weiterhelfen, damit ihr euch den Fehler erschliessen könnt? Soll ich die geänderte Dateien mal posten?

Grüße,
h.rsch

Re: Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 21:26
by Dyo
Ich schau morgen noch einmal durch an welchen Stellen das noch geändert werden muss.
Dieser Fehler kommt definitiv durch ein solches Include zustande.

Wenn du es nicht erwarten kannst, gibt es auch noch eine Hardcorevariante, bei der eigentlich nichts passieren sollte, aber dafür lege ich die Hand nicht ins Feuer. Geh mal mit "find and replace" über das gesamte Rootverzeichnis des Board inkl Unterverzeichnisse unb ersetze jedes "include(" durch "include_once(" .

Das kannst du aber auch nur bezogen auf die Dateien des Portals machen, denn es ist definitiv in einer dieser Dateien zu finden.

Gruss

Dyo

Re: Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 21:32
by h.rsch
Der größte Fehler sitzt immer vor dem Computer :roll: : Ich hab, als ich die Ordner-Struktur fürs Update gemacht habe, den includes-Ordner, nur include genannt (ohne s) und so kann die include_once nie beim Board ankommen... Sorry!

Grüße,
h.rsch

PS: Danke Dyo für Deinen Tipp mit den Dateien durchsuchen, aber des war auch mein 1. Gedanke, erst mein 2. war dann mir die Ordner-Namen nochmal anzuschauen...

Re: Fehlermeldung beim Beitrag erstellen

Posted: 9. December 2008 22:04
by Dyo
Na Ok,

dann ist ja alles frisch.

Dann bin ich mal so frei und ändere den Thread auf solved ;-)