Seite 1 von 2
[GELÖST] Problem beim AnitBot Question Mod
Verfasst: 17.10.2011 13:29
von MP_Cap
Hallo zusammen,
ich bin ebenfalls ganz neu als Admin auf einen phpBB Board und arbeite mich so langsam in die ganzen Geschicke ein, die damit zu tun haben. Ich muss dazu sagen, das ich keinerlei Vorkenntnisse bei einer solchen Boardadministrierung habe, auch was z.b. php-Programmierung anbelangt. Aber ich arbeite daran.
Folgendes Problem: Unser Forum
http://www.vintagekeys.de hat seit einiger Zeit mit einer enormen Anzahl an Spam-Anmeldungen zu kämpfen, 60 Stück am Tag sind keine Seltenheit. Um da ein wenig Übersicht reinzubringen, haben wir uns entschieden den AntiBot Question Mod zu installieren.
http://www.phpbb.com/community/viewtopi ... 9&t=645075
Die Version des Forums ist 3.0.4 und die des Mods 1.2.0. Ich habe gemäß Anleitung erst mit phpmyadmin die Einträge in der SQL-Datenbank gemacht und anschließend die gemoddeten (und zig mal kontrollierten) Files ins Forum hochgeladen. Im ACP kann ich den Mod wie angegeben auch aktivieren, jedoch erscheint auf der Registrierungsseite keine Eingabemöglichkeit für die von mir erstellte Frage. Nicht mal die Frage selber. Da ich noch keine große Erfahrung in Bezug auf phpBB habe, wollte ich fragen ob mir jemand bei dem Problem helfen könnte - ich möchte gerne die Registrierung wieder freigeben können.
Hat jemand eine Idee was schiefgegangen sein könnte? Ich bekam beim Installieren und im Forum selber keine Fehlermeldungen.
Vielen Dank und viele Grüße,
Martin
Re: Problem beim AnitBot Question Mod
Verfasst: 17.10.2011 14:19
von Charlie_M
Irgendwie verstehe ich da was nicht:
Man muss sich erst vorstellen - dann wird man freigeschaltet? Vorstellung geht aber nicht als Gast ohne sich zu registrieren?
Wo ist die dazu notwendige Registrierung?
Abgesehen davon hast du noch einen kleinen Fehler:
http://www.vintagekeys.de/forum/viewtop ... e6fbf233e1
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 943: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead
[phpBB Debug] PHP Notice: in file /viewtopic.php on line 943: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'Europe/Berlin' for 'CEST/2.0/DST' instead
Siehe dazu:
viewtopic.php?f=73&t=209354
Desweiteren darf ich dir dringend empfehlen ein Update auf die derzeit aktuelle Version 3.0.9 zu machen.
Da wird der Mod weder unterstützt noch benötigt, da ein entsprechendes (Q&A) Modul integriert ist.
Gruß
Re: Problem beim AnitBot Question Mod
Verfasst: 17.10.2011 14:37
von MP_Cap
Hallo,
danke für die Antwort.
Ja, das ist bei uns so ein Usus. Wer sich registriert, muss sich bei uns erst vorstellen um anschließend in allen anderen Foren Schreibberechtigung zu bekommen. Die Registrierung ist aber im Moment deaktiviert, damit sich nicht wieder diese Spammer anmelden können. Das geht nämlich meist sehr schnell.
Den Fehler will ich auch noch beseitigen, aber ich wollte mich erstmal um die Anmeldung kümmern.
Das es mit der neuen Boardversion eine Möglichkeit dazu gibt, wusste ich nicht. Der Mod war auf 3.0.4 getestet worden und da wir diese Version einmal installiert hatten, wollte ich ihn ausprobieren und dann erst das Forum updaten. Aber wenn du sagst, dass es das bei 3.0.9 gibt, ist das ja unnötig. Danke für den Tipp! Dann werde ich das Forum erstmal updaten.
(Blöde) Frage: wenn der Mod auf 3.0.9 nicht unterstütz wird, muss ich ihn dann vor dem Update wieder löschen und das Forum auf den Ursprungszustand zurücksetzen, damit es keine Fehler gibt oder ist das egal?
Viele Grüße,
Martin
Re: Problem beim AnitBot Question Mod
Verfasst: 17.10.2011 14:41
von Charlie_M
Hab dir mal einen Screen erstellt:
[ externes Bild ]
Gruß
Re: Problem beim AnitBot Question Mod
Verfasst: 17.10.2011 20:56
von MP_Cap
Hi,
und danke für den Screenshot. Ich hab mich deswegen nochmal schlau gemacht, hätte vorher aber trotzdem mal noch einige Fragen.
1. Bis auf diesen Mod ist das Forum unverändert. Würde es Sinn machen ihn erst wieder zu löschen und dann das Update durchzuführen oder kann ich direkt loslegen?
2. Beeiträchtigt diese Fehlermeldung den Updatevorgang? Also muss ich ihn erst beheben und das Forum fehlerfrei bekommen, ehe die Aktualisierung problemlos von Statten geht?
3. gloriosa beschreibt in seiner Anleitung, dass man für einen direkten Sprung von 0.4 auf 0.9 die alten Daten löschen soll (außer die config.php) und dann einfach das neue Forum installiert. Sorry wenn ich nachfrage, aber das funktioniert problemlos? Ich hätte nur bei so einem "rabiaten" Eingriff Angst, dass ich bei einem Fehler das Forum nie wieder zum Laufen bekomme oder es mir sonst irgendwelche Daten zerschießt...

Ich will nur wissen, ob ich für die Art von Update irgendwelche besonderen Voraussetzungen erfüllen muss, die nicht explizit in der Anleitung stehen. Oder ist das so einfach wie dort beschrieben
viewtopic.php?f=73&t=218290
Nochmals entschuldigung, falls diese Probleme schon x-mal durchgekaut wurden, aber weder die Anleitungen noch die SuFu helfen mir bei diesen speziellen Fragen weiter...
Viele Grüße,
Martin
Re: Problem beim AnitBot Question Mod
Verfasst: 17.10.2011 21:27
von Charlie_M
Ja, das was gloriosa diesbzgl. aussagt ist treffend. Wichtig ist einfach nur ein VOLLSTÄNDIGES Backup der DB (am Einfachsten mit MySqlDumper) sowie der PHPBB-Dateien zu haben!
Im Prinzip ist das Schlimmste was danach noch passieren kann daß das Forum die eine oder andere Stunde länger off ist - mehr aber auch nicht.
Re: Problem beim AnitBot Question Mod
Verfasst: 18.10.2011 00:55
von MP_Cap
Hallo Charlie,
was meinst du mit länger off?
Ich habe jetzt wie in der Anleitung beschrieben die neuen Dateien hochgeladen und will das database_update.php ausführen. Der Aufruf klappt soweit auch, jedoch geht die Installation nicht weiter. Der Fortschrittsbalken bleibt bei 2 Punkten stehen und rührt sich dann nicht mehr von der Stelle, auch nach Aktualisierung des Browsers. Stimmt da was nicht oder dauert es ganz einfach so lange bis das Update durchgeführt ist? Fehlermeldungen habe ich keine...
In einem anderen Thread habe ich gelesen, dass man in der install_update.php einen Wert ändern und damit ein timeout herabsetzen soll. Aber diese Datei existiert im /install Ordner nicht.
Weisst Du einen Rat? Ich hoffe ich bekomm das schnell hin, denn das Forum ist zur Zeit nicht aufrufbar...
Viele Grüße,
Martin
-------------------------------------------
EDIT: Wenn ich auf die Seite gehe und versuche mich anzumelden, kommt folgende Fehlermeldung:
Code: Alles auswählen
SQL ERROR [ mysql4 ]
Table 'vintagekeys.phpbb_login_attempts' doesn't exist [1146]
Hilft das in irgendeiner Form?
Re: Problem beim AnitBot Question Mod
Verfasst: 18.10.2011 08:14
von Charlie_M
Mit länger off meinte ich wenn etwas schief läuft - das ist alles
Die Datei install_update.php ist im Update-Paket phpBB-3.0.8_to_3.0.9-deutsch.zip enthalten.
Ich dachte du holst dir das Komplett-Paket? Dann reicht es wenn du das Komplett-Paket (ausser config.php) hochlädst und die Datei "database_update" aus dem Update-Paket "Update-Paket phpBB-3.0.8_to_3.0.9-deutsch.zip" laufen läßt.
Der Fehler "phpbb_login_attempts' doesn't exist [1146]" sollte dann auch der Vergangenheit angehören, da die Variable mit der aktuellen Version 3.0.9 hinzugekommen ist und mit dem DB-Updater hinzugefügt werden sollte.
Re: Problem beim AnitBot Question Mod
Verfasst: 18.10.2011 13:58
von MP_Cap
Hallo Charlie,
aachsoooo, das heißt also, ich muss die database_update.php aus dem Updatepaket von 0.8 auf 0.9 nehmen und nicht die aus dem Komplettpaket?
Ich bin streng nach der Anleitung vorgegangen: Habe erst das alte Forum gesichert (Forum+DB), hab dann alles gelöscht (außer config.php und /files), anschließend die neuen Forumsdateien von 3.0.9 hochgeladen (außer die neue config.php) und die im Komplettpaket beliegende foum/install/database_update.php aufgerufen. Aber ab hier ist der Prozess dann eingefroren, er stand ewig bei 2 Punkten in der Fortschrittsanzeige. Das war dann wohl der Fehler...
Also muss ich in das /install-Verzeichnis nur noch die database_update.php aus dem Updatepaket 0.8 auf 0.9 ziehen und dann ausführen? Geht das obwohl ich von 0.4 auf 0.9 updaten will? Und brauch ich noch irgendwelche weiteren Skripte aus dem Updatepaket?
Viele Grüße,
Martin
Re: Problem beim AnitBot Question Mod
Verfasst: 18.10.2011 14:03
von Charlie_M
Hallo,
normalerweise sollte es auch mit 3.0.4 funktionieren.
Um sicher zu gehen lade dir das eng. Update-Paket =>
http://www.phpbb.com/downloads/olympus. ... u&update=1
wähle deine aktuelle Version aus und führe vojn dem Paket
NUR die Datei "database_update.php" aus. Dann müsste alles passen.
Gruß