Seite 1 von 1

Captcha nachträglich installieren?

Verfasst: 09.01.2010 15:09
von warhammer73
Hallo,

ich habe bei der Installation den Punkt für die Captchas nicht ausgewählt.
Kann ich die Installation jetzt irgendwie nachholen?


Danke!

Re: Captcha nachträglich installieren?

Verfasst: 10.01.2010 19:06
von sepp71
Im Administrationsbereich (ACP) "Allgemein" und dann links unten in der Übersicht "Captcha-Modul-Einstellungen" anklicken und die entsprechenden Einstellungen machen (vor allem natürlich 'Aktiviert').
Gruß
Sepp

Re: Captcha nachträglich installieren?

Verfasst: 11.01.2010 11:43
von warhammer73
... das funktioniert leider nicht:
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 36: get_instance(): Unable to access ./../includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 36: get_instance(./../includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php): failed to open stream: Success
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 36: get_instance(): Failed opening './../includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')
[phpBB Debug] PHP Notice: in file /includes/captcha/captcha_factory.php on line 38: call_user_func(phpbb3_captcha_nogd::get_instance): First argument is expected to be a valid callback

Fatal error: Call to a member function on a non-object in /var/www/forum/includes/acp/acp_captcha.php on line 123

Re: Captcha nachträglich installieren?

Verfasst: 11.01.2010 15:11
von Dr.Death
Hallo,

die Fehlermeldung:
Unable to access ./../includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php
deutet darauf hin, das die betroffene Datei auf Deinem Server nicht vorhanden ist.

Re: Captcha nachträglich installieren?

Verfasst: 11.01.2010 15:21
von warhammer73
Richtig,

deswegen ganz oben die Frage ob ich die Captcha Sachen irgendwie nachinstallieren kann.

Soweit ich mich erinnere wird bei der Installation abgeprüft ob irgendwelche benötigte Zusatzsoftware vorhanden ist und dann entschieden ob Captchas installiert werden kann oder nicht.
Entsprechend wird das Install Script wohl Sachen kopieren / erstellen oder eben nicht.

Nun würde ich gern die Captchas nachinstallieren und weiss halt nicht welche SW ich zusätzlich brauche, was zu installieren ist...

Re: Captcha nachträglich installieren?

Verfasst: 11.01.2010 16:51
von Dr.Death
Du brauchst nur die Dateien aus dem Ordner:

includes/captcha/*.* ( inklusive includes/captcha/plugins/*.* )

auf Deinen Websever kopieren... ( Die Dateien liegen jedem phpBB 3.0.6 Paket bei )

Re: Captcha nachträglich installieren?

Verfasst: 16.01.2010 07:02
von warhammer73
Nee, das funktioniert so nicht. Alle Files sind da, Leserechte sind auch io.

Fehler aus dem Logfile:
Fehler in /includes/captcha/captcha_factory.php in Zeile 52: garbage_collect(): Failed opening '/includes/captcha/plugins/phpbb3_captcha_nogd_plugin.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear')

Re: Captcha nachträglich installieren?

Verfasst: 18.01.2010 03:13
von bantu
Es handelt sich dabei um einen Bug: http://www.phpbb.com/bugs/phpbb3/54815

Wenn du das folgende mit phpMyAdmin ausführst, sollte das Problem gelöst sein.

Code: Alles auswählen

UPDATE phpbb3_config SET config_value = 'phpbb_captcha_nogd' WHERE config_name = 'captcha_plugin';

Re: Captcha nachträglich installieren?

Verfasst: 18.01.2010 21:29
von warhammer73
Hab zwar kein phpadmin, aber ne mysql console. ;)

Nach löschen des Cache in phpbb3 funktionierts nun auch.


Danke!

Re: Captcha nachträglich installieren?

Verfasst: 19.01.2010 05:52
von bantu
warhammer73 hat geschrieben:Hab zwar kein phpadmin, aber ne mysql console. ;)
Das ist ja noch besser. <3