quiz-mod fehler.

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

quiz-mod fehler.

Beitrag von zoOom »

Hello!

Ich habe versucht, den quizmod auf einem phpBB 2.0.8a zu installieren... der bot selbst läuft mittlerweilen, nur, sobald man ihm eine antwort gibt und danach auf senden klickt, kommt folgende fehlermeldung:
Fatal error: Cannot redeclare load_bbcode_template() in /home/duskat/public_html/forum/includes/bbcode.php on line 52
in der bbcode.php wurde laut readme ja kaum etwas geändert, und die zeile 52 und umgebung wurde sowieso nicht angetastet...


hoffe ihr könnt mir helfen!


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Such mal in der includes/quiz.php nach den Zeilen

Code: Alles auswählen

		include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
		include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
(kommen zweimal vor) und ersetze diese mit

Code: Alles auswählen

		include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
		include_once($phpbb_root_path . 'includes/functions_post.'.$phpEx);
Vielleicht hilft das ja schon.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

Neue Fehlermeldung:
Fatal error: Cannot redeclare clean_words() in /home/duskat/public_html/forum/includes/functions_search.php on line 30

das kommt aber nur, wenn die antwort richtig beantwortet wird...


ich versteh das nicht..


lg harry
Zuletzt geändert von zoOom am Di 20.Apr, 2004 15:54, insgesamt 1-mal geändert.
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

Kann es vielleicht an der functions_post.php liegen...?

in der Readme steht folgendes:
#
#-----[ FIND ]------------------------------------------
#
if ($mode == 'newtopic' || $mode == 'reply')
#
#-----[ REPLACE WITH ]------------------------------------------
#
if ( !isset($post_data['flood_control_off']) && ( $mode == 'newtopic' || $mode == 'reply' ) ) // ADDED ' !isset($post_data['flood_control_off']) && ( ' AND ')' BY Quiz Hack
#
aaaaber... sobald ich in der function_post.php danach suche, finde ich nur folgende zeile...
if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost')
somit würde da doch etwas ned passen, oder ?


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Schau in der includes/quiz.php nach, ob wieder eine Funktion includiert wird. Dann auch diesen Befehl "include" mit "include_once" ersetzen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

gemacht... fehler bleibt.


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Dann in der posting.php nach

Code: Alles auswählen

include($phpbb_root_path . 'includes/quiz.'.$phpEx);
suchen und mit

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/quiz.'.$phpEx);
ersetzen...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

Fatal error: Cannot redeclare clean_words() in /home/duskat/public_html/forum/includes/functions_search.php on line 30

Wie hast du den quizbot eingespielt? irgendwelche änderungen vorgenommen? bzw. was hast du in der functions_post.php gemacht?


wie schon paar postings zuvor, würde des editpost laut readme fehlen.


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich habe am gesamten Mod nichts verändert. Der lief von Anfang an fehlerfrei.
Nein, sorry, die besagte Zeile habe ich so eingebaut:

Code: Alles auswählen

	if ( !isset($post_data['flood_control_off']) && ( $mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost') ) // ADDED ' !isset($post_data['flood_control_off']) && ( ' AND ')' BY Quiz Hack
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

welchen quizbot hast da du verwendet bzw. hast noch einen download davon?
wäre sehr fein!


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ich verwende die gleiche Version wie Du. Also nichts anderes.
Es kann allerdings sein, daß ich noch mehr geändert habe, als mir jetzt einfällt. Aber der Mod lief ohne weitreichende Änderungen von Anfang an...
Und der Quizbot ist bei mir ein neuer Admin, den ich überall ansonsten nöglichst versteckt habe. User-ID ist übrigens 1!
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

kann der fehler vielleicht an der php version liegen?
hab jetzt einmal probehalber ein phpbbplus installiert und bekomme beim öffnen der ACP folgende fehler:
Fatal error: Cannot redeclare reorder_cat() in /home/z2worg/public_html/forum/admin/admin_links_cat.php on line 46
wieder ein "Cannot redeclare"


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Was hast Du denn sonst noch an Mod in Deinem ersten Forum installiert? Wäre vielleicht irgendwo eine Unverträglichkeit vorhanden?
Denn so viele Fehler sind nicht mehr normal, zumal es immer wieder um das Erstellen schon definierter Funktionen handelt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

nein, überhaupt nicht.... wie schon gesagt, hab ich jetzt zwar am gleichen server aber getrennt von meinem board ein phpBBplus installiert, selbst das bringt jene fehlermeldungen...

lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Naja, im plus sind ja schon eine Menge Mods vorhanden ;)
Versuche es mal mit einem Standard-Forum (2.0.8a ist aktuell).
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

die 2.0.8a hab ich eh laufen.... nur wird bei mir des (a) im footer ned angezeigt... normal ? =)


lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Ja, denn das Install- oder auch Updatescript stellt nur die eigentliche Versionsnummer dar. Ich habe das hier manuell in der Datenbank geändert.

Hm. Abgesehen von der oben geposteten Zeile, ist der Mod bei mir exact der Anweisung eingebaut worden.
Ich kann posten wie ich will, also auf Fragen antworten, "normale" Topics und Posts erstellen, alles fehlerfrei von Anfang an.

Du kannst aber auch in der posting.php nochmal folgende Zeilen ändern (stehen gleich am Begin):

Code: Alles auswählen

include($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include($phpbb_root_path . 'includes/functions_post.'.$phpEx);
in

Code: Alles auswählen

include_once($phpbb_root_path . 'includes/bbcode.'.$phpEx);
include_once($phpbb_root_path . 'includes/functions_post.'.$phpEx);
Vielleicht hilft das weiter :confused:
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
zoOom
Beiträge: 10
Registriert: Di 20.Apr, 2004 13:50

Beitrag von zoOom »

ich vermute, dass es irgendwie am server liegt... denn woanders hab ich keine probleme damit...


...lg harry
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm auch eine Möglichkeit. Aber was genau?
Dazu gleich eine andere Frage: Ist die php-Umgebungseinstellung
"register_globals" bei Dir "On" oder "Off"?
Das steht in der php.ini (sofern Du Zugriff darauf hast) oder Du bekommt das mittels phpinfo(); angezeigt. Du kannst dazu folgendes Script benutzen, falls Du sowas nicht schon hast:

Code: Alles auswählen

<?php
phpinfo();
?>
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Antworten