Seite 1 von 2
Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 18:20
von deelo1
Hallo, vielleicht kann mir jemand helfen. Die Suchfunktion habe ich ausgiebig benutzt, aber zum Thema Captcha ist alles, was man findet recht alt.
Nachdem ich erolgreich alles auf 3.06 geupdatet habe, kriege ich das Captcha nicht mehr zum laufen.
Ich habe nur einen Mod (Gallerie) verbaut, und alles läuft problemlos, bis eben auf den vis. Bestätigungscode.
GD ist serverseitig vorhanden, ich habe alle verschiedenen Modi im Captcha getestet... keine Version geht.
Im IE wird mir nur das rote X statt ein Bild angezeigt, Im FF erscheint gar kein Bild.
Die Sprachdateien habe ich auch bereits kontrolliert, (de-DU) und die original-Dateien nochmal geladen... auch keine Änderung.
Was kann ich noch versuchen? Mein Board ist zwar noch recht klein, aber wenn sich keiner registrieren kann, wird das auch so bleiben *grummel*
Über Hilfe wäre ich echt dankbar.
Mein Board:
http://deelo.de/talk
LG Liza/deelo
Re: Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 18:40
von redbull254
Hallo erstmal,
da du keinen der beiden Standard-Styles benutzt, musst du eine aktuelle Version deines Styles benutzen oder deinen Style manuell auf 3.0.6 aktualisieren.
Benutze dazu die entsprechenden Code-Changes für deinen Style und die Style-Version.
Beispiel:
Download phpBB 3.0.5 to 3.0.6 Code Changes (zip)
http://www.phpbb.com/downloads/olympus. ... u&update=1
Nach der Aktualisierung funktioniert auch (neben einigen anderen Dingen) dein CAPCHA.
Re: Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 18:47
von deelo1
Danke redbull, aber das war mein erster Gedanke.
Mein Style basiert aber auf prosilver, und ausser den farben und dem Header ist da nicht viel verändert.
Die Zipdatei (Codechanges) hatte ich schon durchgearbeitet, und keine Änderung erreicht.
Trotzdem Danke für den Vresuch zu helfen.
Lg eLiza/deelo
Re: Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 18:54
von redbull254
Die Dateien, die für den jeweiligen Style in den "Code-Changes" mit dabei liegen, hast du auch hoch geladen?
Sonst kann ja nur was beim Registrieren-Mod falsch gelaufen zu sein.
Hast du da mal geschaut?
Re: Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 18:58
von deelo1
Ja, hab die Dateien alle richtig geladen. Auch wenn ich auf prosilver umstelle (originaldateien) geht das captcha nicht.
Was meinst du mit dem registrieren-mod?
Re: Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 20:00
von redbull254
Diese vor oder später geboren Abfrage.
Um mit dem Registrierungs-Prozess fortzufahren, teile uns bitte mit, wann du geboren wurdest.
Re: Update zu 3.06 Captcha Problem
Verfasst: 27.12.2009 20:19
von deelo1
Auch wenn ich Coppa ausschalte ändert sich nichts...
Das recaptcha geht, hab mich grad da angemeldet und das erst mal aktiviert.
Aber die anderen Captchas werden einfach nicht angezeigt.
Zwischendurch habe ich auch die orig. Daten von Prosilver und subsilver geladen und ausprobiert. Selbes Problem.
Hat noch jemand eine Idee woran es liegen könnte?
Re: Update zu 3.06 Captcha Problem
Verfasst: 31.12.2009 02:30
von deelo1
hat denn keiner eine Idee, woran das Problem noch liegen könnte?
Re: Update zu 3.06 Captcha Problem
Verfasst: 06.01.2010 18:28
von zeus17
Hallo zusammen,
ich hab seit dem Update auch ein Captcha Problem. Beim Aufruf der Captcha-Modul-Einstellungen bekomme ich folgende Fehlermeldung:
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 36: get_instance(./../includes/captcha/plugins/phpbb__captcha_gd_plugin.php) [function.get-instance]: failed to open stream: No such file or directory
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 36: get_instance() [function.include]: Failed opening './../includes/captcha/plugins/phpbb__captcha_gd_plugin.php' for inclusion (include_path='.:/usr/local/lib/php')
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 38: call_user_func(phpbb__captcha_gd::get_instance) [function.call-user-func]: First argument is expected to be a valid callback
Fatal error: Call to a member function on a non-object in /home/www/*****/includes/acp/acp_captcha.php on line 123
Hier die betreffenden Codezeilen:
29 function &get_instance($name)
30 {
31 global $phpbb_root_path, $phpEx;
32
33 $name = basename($name);
34 if (!class_exists($name))
35 {
36 include($phpbb_root_path . "includes/captcha/plugins/{$name}_plugin." . $phpEx);
37 }
38 $instance = call_user_func(array($name, 'get_instance'));
39 return $instance;
40 }
120 }
121
122 $template->assign_vars(array(
123 'CAPTCHA_PREVIEW_TPL' => $demo_captcha->get_demo_template($id),
124 'S_CAPTCHA_HAS_CONFIG' => $demo_captcha->has_config(),
125 'CAPTCHA_SELECT' => $captcha_select,
126 ));
Ebenso kommt die Meldung wenn die max. Einloggversuche erreicht sind.
Da ich php-Anfänger bin, bin ich für jede Hilfe dankbar.
Danke und Gruss
René
Re: Update zu 3.06 Captcha Problem
Verfasst: 06.01.2010 19:09
von redbull254
Hallo erstmal,
hast Du Deinen Style auf 3.0.6 aktualisiert?