Seite 1 von 1

Fehler nach Installation Anti Bot Question Mod -erledigt-

Verfasst: 26.10.2007 13:49
von vaothien
Hi Leute,

ich habe nun das Anti Bot Question Mod installiert, nachdem ich am tag inzwischen so um die 25 Anmeldungen von Spambots hatte.

Nun hab ich ein paar Probleme nach der Installation:

1.) Erstellen von Gastbeiträgen im Offenen Forum:

Wenn man als Gast einen Beitrag verfassen will, kommt oben am Anfang der Seite folgende Fehlermeldung:

Code: Alles auswählen

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/sera/db/mysql4.php on line 318

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/sera/db/mysql4.php on line 318

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sera/db/mysql4.php:318) in /var/www/sera/includes/page_header.php on line 479

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sera/db/mysql4.php:318) in /var/www/sera/includes/page_header.php on line 485

Warning: Cannot modify header information - headers already sent by (output started at /var/www/sera/db/mysql4.php:318) in /var/www/sera/includes/page_header.php on line 486
2.) Im Registrationsfenster erscheint oben ebenfalls folgende Meldung:

Code: Alles auswählen

Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in /var/www/sera/db/mysql4.php on line 318
3.) Nachdem man die Registrierung losschickt kommt eine weiße Seite mit folgender Fehlermeldung:

Code: Alles auswählen

Parse error: syntax error, unexpected T_GLOBAL, expecting ',' or ';' in /var/www/sera/includes/usercp_avatar.php on line 309
anbei hab ich mal die 3 dateien beigefügt:
usercp_avatar.txt
mysql4.txt
Wäre toll wenn ihr mir helfen könntet.

Grüße

€dit:
Ich benutze phpBB2. Nur mit deutscher Sprache, sonst keine weiteren Mods. Ich habe als template SubSilver und WoWMoonclaw01. Beide Templates sind entsprechend der Anleitung geändert.

Das Forum falls ihr es euch anschauen wollt liegt Hier:
Mein Forum

Verfasst: 26.10.2007 13:57
von uwe310
Hi

usercp_avatar.php on line 309
global $board_config, $db, $template, $lang, $images, $theme, $abq_config
Versuch mal
global $board_config, $db, $template, $lang, $images, $theme, $abq_config;
MFG
Uwe

Verfasst: 26.10.2007 14:09
von vaothien
Super Danke!

Der Fehler ist schon mal behoben.

Komischerweise kommt nun beim Registrieren immer dieser Fehler:

->Du musst alle benötigten Felder ausfüllen.
->Die angegebene Mailadresse ist ungültig.

Leider hab ich die Anderen Probleme noch immer :(

hier im Übrigen noch der 3 File:

page_header.txt

Verfasst: 26.10.2007 14:33
von sound-ks
aber soweit ich weiß muss man doch page_header.php gar nicht Editieren, das heißt da kann gar nicht der Fehler sein.

Verfasst: 26.10.2007 14:33
von vaothien
Jo das hat mich auch schon verwundert

Verfasst: 26.10.2007 14:35
von uwe310
Hi

Vieleicht hilft dir dieser Artikel weiter
http://www.phpbb.de/viewtopic.php?t=155 ... estion+mod

Mfg
Uwe

Verfasst: 26.10.2007 14:37
von sound-ks
ach ja stimmt siehe dir bitte auch das hier an.

http://www.phpbb.de/doku/kb/artikel.php ... ader+ndern

Verfasst: 26.10.2007 15:33
von vaothien
Schon einmal herzlichen Dank für die Links.

Der Link von sound-ks ist zwar sehr aufschlussreich aber leider hats nix gebracht ....

1.) Weder bei der Mysql noch bei der Page_Header Datei ist ein ungewolltes Leerzeichen am Ende.

2.) In der Mysql datei gibt es weder einen Header noch einen Setcookie ;)

3.) Die Zeilen in der Page_Header Datei scheinen auch richtig zu sein ... jedenfalls kann ich da auf den ersten Blick keinen Fehler erkennen ...

Könnte es sein das etwas bei den SQL Befehlen nicht geklappt hat?

Eigentlich hat der keine Fehlermeldung gebracht aber ich kenn mich halt mal gar nicht aus in SQL...

Aber ich denke der Fehler liegt irgendwo in der Fehlermeldung "Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in"

sowie ich das verstehe findet er kein verwendung für "$query_id"

Andererseits ... da wurde nie was geändert ...

Verfasst: 26.10.2007 15:52
von Andi1111
die frage ist bestimmt schon 100 mal beantwortet worden, unter anderem hier http://www.phpbb.de/viewtopic.php?t=154943

Verfasst: 26.10.2007 15:56
von vaothien
Wow super vielen Dank! Der Fehler ist weg!!! *hüpf**freu*

nun muss ichnu noch rausfinden warum er meint meine Email wäre ungültig.

€:

Ok auch erledigt. Anscheinend hatte ich einen Fehler beim Kopieren des Skripts in die usercp_register.php gemacht ... nachdem ich die original datei nochmal sorgfältigst bearbetiet hatte, ging es.

Danke noch einmal an alle für die Hilfestellung.