Seite 1 von 1
[3.2] Fatal error: Cannot redeclare phpbb_module_zebra()
Verfasst: 16.05.2020 10:39
von nudels64
Hallo, den Fehler Fatal error: Cannot redeclare phpbb_module_zebra() (previously declared in /home/xxx/forum/includes/functions_user.php:3748) in /home/xxx/forum/includes/functions_user.php on line 3748 erhalte ich, wenn ich die neue Ext "Introduciator" aktiviere und dann das Backend von der Ext "Football Prediction League" aufrufe. Deaktiviere ich "Introduciator" läuft alles wieder wie gewohnt. Habt Ihr eine Idee, wie ich beide Ext zum laufen bekommen?
Re: [3.2] Fatal error: Cannot redeclare phpbb_module_zebra()
Verfasst: 16.05.2020 11:05
von Dr.Death
Hallo,
bitte beachte den roten Kasten (Forumsregeln) ... wir wissen nicht immer sofort, welche Extension du genau meinst oder wo du sie heruntergeladen hast.
Zudem hast Du die gleiche Frage bereits auf phpbb.com gestellt...... Crossposting.
https://www.phpbb.com/community/viewtop ... #p15506391
Re: [3.2] Fatal error: Cannot redeclare phpbb_module_zebra()
Verfasst: 16.05.2020 23:47
von nudels64
Hallo,
hier die Downloadlinks von der Ext. Introduciator
https://www.phpbb.com/community/viewtop ... &t=2542781
und
von der Ext. Football Prediction League
http://football.bplaced.net/
Jetzt muß ich nur noch wissen, warum ich in einem deutschen Forum nicht die gleiche Frage stellen kann, wie im engl. Supportforum? Was hat das mit Crossposting zu tun? Mein deutsch ist bei weitem besser, aber es schadet nicht das Problem auch dort zu posten, weil ich mir von dort auch Hilfe verspreche.
Re: [3.2] Fatal error: Cannot redeclare phpbb_module_zebra()
Verfasst: 17.05.2020 00:37
von oxpus
Die Football Extension prüft nicht, ob die Funktionen bereits geladen sind. Daher die Fehlermeldung beim Versuch, die Funktionen ein weiteres Mal zu laden.
Suche bitte in den Dateien dieser Extension nach der Zeile
Code: Alles auswählen
include($this->phpbb_root_path . 'includes/functions_user.' . $this->php_ext);
und ersetze diese durch
Code: Alles auswählen
include_once($this->phpbb_root_path . 'includes/functions_user.' . $this->php_ext);
Zu finden ist das insgesamt in 13 Dateien. 12 Mal im Ordner /football/football/acp/ und einmal in /football/football/cron/task/football_remember.php
Das ist zwar nicht schön, aber diese Korrekturen beseitigen den Fehler.
Re: [3.2] Fatal error: Cannot redeclare phpbb_module_zebra()
Verfasst: 17.05.2020 07:20
von nudels64
Super OXPUS. Es läuft wieder. Kann ich Dich im engl. Forum zitieren?
Danke Dir und bleib gesund!
Re: [3.2] Fatal error: Cannot redeclare phpbb_module_zebra()
Verfasst: 17.05.2020 08:45
von oxpus
Ich habe nichts dagegen.