Seite 1 von 1
Fatal error: Cannot redeclare prepare_message() (previously
Verfasst: 26.09.2006 17:30
von FCM
Ich habe mir den Ajax MOD installiert, wenn ich ein Topic öffnen will, komm diese Meldung:
Fatal error: Cannot redeclare prepare_message() (previously declared in /var/www/web7/html/forum/includes/functions_post.php:39) in /var/www/web7/html/forum/includes/functions_post.php on line 39
Kann mir jemand helfen?
Verfasst: 26.09.2006 18:33
von Miriam
Es wurde versucht einer Funktion den gleichen Namen wie einer anderen zu geben.
Wenn es sich um eine Funktion handelt die nur versehentlich zweimal includet wurde, sollte man statt include() -> inlcude_once() verwenden. inlude_once verhindert das mehrfache includen einer Datei.
Sollte es zufällig zwei Funktionen mit dem gleichen Namen geben, muss eine von beiden umbenannt werden.
Verfasst: 27.09.2006 17:22
von FCM
Ich finde in der Datei (.._post) kein 'include'.
Verfasst: 27.09.2006 19:32
von Miriam
Lass es mich so sagen, die Datei, die Du aufgerufen hast, verursacht das Problem.... nicht die functions_post.php Darin wurde die Funktion nur schon vorher deklariert.....
Code: Alles auswählen
previously declared in /var/www/web7/html/forum/includes/functions_post.php:39
Vllt. rufst Du sie zweimal auf. Also die functions_post.php.
Verfasst: 28.09.2006 14:45
von FCM
Vielen Dank

Ich lern grad phpBB - kenn mich aber nit aus. Ich habe gesehen, dass in der viewtopic.php zweimal das includen stand.