Fehler bei Einrichting Q&A Captcha

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
vangar
Mitglied
Beiträge: 12
Registriert: 22.08.2012 16:11

Fehler bei Einrichting Q&A Captcha

Beitrag von vangar »

Hallo,

da wir seit kurzem mit Spam-Anmeldungen zu kämpfen habe, möchte ich bei der Anmeldung von GD-Grafik- auf Q&A-Captcha umstellen. Dies wurde hier bereits empfohlen. Nach der Auswahl "Q&A" klicke ich "Konfigurieren" und es erscheint diese Meldung:

---------------------------------------

Code: Alles auswählen

Allgemeiner Fehler
Index name 'phpbbx_captcha_questions_lang_iso' on table 'phpbbx_captcha_questions' is too long. The maximum is 31 characters.

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/includes/db/db_tools.php
LINE: 2141
CALL: trigger_error()

FILE: [ROOT]/includes/db/db_tools.php
LINE: 658
CALL: phpbb_db_tools->sql_create_index()

FILE: [ROOT]/includes/captcha/plugins/phpbb_captcha_qa_plugin.php
LINE: 355
CALL: phpbb_db_tools->sql_create_table()

FILE: [ROOT]/includes/captcha/plugins/phpbb_captcha_qa_plugin.php
LINE: 633
CALL: phpbb_captcha_qa->install()

FILE: [ROOT]/includes/acp/acp_captcha.php
LINE: 50
CALL: phpbb_captcha_qa->acp_page()

FILE: [ROOT]/includes/functions_module.php
LINE: 507
CALL: acp_captcha->main()

FILE: [ROOT]/adm/index.php
LINE: 74
CALL: p_master->load_active()
---------------------------------------

Was läuft da schief? Ich kann noch nicht mal die Tabelle 'phpbbx_captcha_questions' finden.
Wir haben die Board-Version 3.0.11 installiert.
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Fehler bei Einrichting Q&A Captcha

Beitrag von HabNurNeFrage »

Hi,

das sollte eigentlich seit 3.0.9 RC1 behoben worden sein.
Da scheint irgendwann mal bei einem Update was cshief gegangen sein.

Der Fehler besagt, dass die Spaltenüberschrift zu lang ist.
Bei mir in 3.0.11 heißt die Spalte nur noch "lang_iso" (Tabelle: phpbb_captcha_questions / Spalte 4 von 5).

Was Du jetzt dagegen tun kannst, weiß ich leider nicht genau.
Ich würde einmal genau prüfen, auf welchem Stand phpBB und dann speziell die Datenbank ist.

Irgendwas scheint da bei den Versionen nicht zu passen...

LG

PS: Report in Area51: >> KLICK <<
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
vangar
Mitglied
Beiträge: 12
Registriert: 22.08.2012 16:11

Re: Fehler bei Einrichting Q&A Captcha

Beitrag von vangar »

Danke für den Hinweis. Das scheint wirklich an den Versionen zu liegen. Im Admin-Bereich wird mir angezeigt, dass phpBB mit 3.0.11 "auf dem neuesten Stand ist". Wenn ich jedoch in der Tabelle phpBB3_config schaue, ist "version" mit 3.0.8 gefüllt. Wie auch immer das passieren konnte...

Wie kann ich denn nur die Datenbank updaten? In der Updateanleitung ist ja immer beides zusammen beschrieben. Muss ich das Paket von 3.0.8 auf 3.0.11 verwenden und dann das Update wie beschrieben einfach starten und nach Punkt 3.3 einfach aufhören?
(Auszug aus der Anleitung:
...
3. Update starten
1. Mit dem Browser in den Ordner ./install/ wechseln.
In den Reiter "Update" wechseln und mit [Mit dem nächsten Schritt fortfahren] fortfahren.
2. [Datenbank jetzt aktualisieren]
Und nochmals [Datenbank jetzt aktualisieren]
3. Die Datenbank wird aktualisiert ...
4. Weiter mit [Den Update-Prozess jetzt fortsetzen]
5. ...
)
Benutzeravatar
HabNurNeFrage
Ehemaliges Teammitglied
Beiträge: 1627
Registriert: 17.01.2010 20:22
Wohnort: An der Ostsee
Kontaktdaten:

Re: Fehler bei Einrichting Q&A Captcha

Beitrag von HabNurNeFrage »

Hi,

im Paket ist im install Verzeichnis eine Datei database_update.php.
Führe die doch einfach nochmal aus.
Vorher Bank sichern nicht vergessen.

Beim Update auf 3.0.11 musste ich auch den Datenbank Updater nochmal laufen lassen.
Unter System zeigte das Board einen Updatefehler und auf der ACP Hauptseite prangte schon in grün die neue Versionsanzeige.
Das Update brach aber auch währenddessen ab und es hieß, die Bank könne nicht upgedatet werden.
Beim zweiten DB-Solo-Update lief es dann durch...

LG
| HomeStory.org - the friendly Community | Forum für alle Lebenslagen | <"}))}~ | Nicht nachmachen: Meine phpBB Spielereien |
var shoppen = geld.replace (/geld/g, 'bloedsinn'); if (geld < 1) { return home; };
vangar
Mitglied
Beiträge: 12
Registriert: 22.08.2012 16:11

Re: Fehler bei Einrichting Q&A Captcha

Beitrag von vangar »

Vielen Dank! Ich werde es dann mal versuchen
vangar
Mitglied
Beiträge: 12
Registriert: 22.08.2012 16:11

Re: Fehler bei Einrichting Q&A Captcha

Beitrag von vangar »

Ein Hinweis aus einem anderen Beitrag konnte mir helfen:
viewtopic.php?f=73&t=228383&p=1304268#p1304268

Die Tabellen für das Q&A-Captcha konnte ich selber anlegen, nun funktioniert es!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“