Seite 1 von 1

Re: ReCaptcha Verzweiflung

Verfasst: 22.08.2018, 16:57
von tilman
Ich habe in den php-Einstellungen meines Webspaces jetzt allow_url_fopen auf enable gesetzt. Jetzt klappt's!
Danke für die Hilfe! Vielleicht kann dieser Punkt noch in die Anleitung für die ReCaptcha-Einbindung aufgenommen werden.
Jedenfalls: super Programm und danke für den Support!

Re: ReCaptcha Verzweiflung

Verfasst: 22.08.2018, 11:25
von mirko
Genau das ist das Problem, https://-Aufrufe sind auf dem Webspace nicht erlaubt, hat der Admin des Servers in der php.ini für den Webspace oder ganzen Server deaktiviert.

Re: ReCaptcha Verzweiflung

Verfasst: 21.08.2018, 18:30
von tilman
Auf tilmanbirr.de kriege ich jetzt diese Fehlermeldung:
Warning: file_get_contents(): https:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /WWWROOT/138491/htdocs/newsletter.php on line 1188 Warning: file_get_contents(https://www.google.com//recaptcha/api/siteverify): failed to open stream: no suitable wrapper could be found in /WWWROOT/138491/htdocs/newsletter.php on line 1188 Sie müssen das Captcha bestätigen!

Re: ReCaptcha Verzweiflung

Verfasst: 21.08.2018, 18:27
von tilman
Selbes Ergebnis. "Sie müssen das Captcha bestätigen".

Re: ReCaptcha Verzweiflung

Verfasst: 21.08.2018, 18:22
von mirko
dann mal jetzt noch folgendes ändern

im Script oben steht:

Code: Alles auswählen

error_reporting(0);
ini_set("display_errors", 0);
dies ändern in

Code: Alles auswählen

error_reporting(E_ALL);
ini_set("display_errors", 1);
kann nämlich sein, dass der Zugriff von dem Webspace aus per Firewall geblockt ist, dann geht es nicht

Re: ReCaptcha Verzweiflung

Verfasst: 21.08.2018, 17:43
von tilman
Da erscheint nun nichts. Eine weiße, leere Seite.

Re: ReCaptcha Verzweiflung

Verfasst: 19.08.2018, 11:55
von mirko
dann geht nur Debug-Code einfügen

im Script mit reCaptcha nach

$resp = AskGoogle("www.google.com", "/recaptcha/api/siteverify",$data, 443);

suchen, DANACH angeben

print $resp; exit;

Script einspielen und testen was für eine Ausgabe erscheint, falls eine erscheint.

Re: ReCaptcha Verzweiflung

Verfasst: 19.08.2018, 10:15
von tilman
Hab ich alles schon getan. Den Schlüssel hab ich zwanzigmal überprüft und mehrmals neu erstellt. Natürlich einer pro Seite. Hat alles nichts geholfen, die Fehlermeldung bleibt.

Verschlüsselung ist in Arbeit, aber daran kann es ja nicht liegen, dass das Recaptcha nicht funktioniert.

Re: ReCaptcha Verzweiflung

Verfasst: 18.08.2018, 12:13
von mirko
Den privaten Schlüssel prüfen, der könnte falsch sein. Pro Seite sollte ein eigener Schlüssel verwendet werden. Bei Google auf der Entwicklerseite selbst nachschauen ob die irgendwas bemängeln.

Ebenfalls beachten, die Seiten müssen per SSL verschlüsselt sein, man darf lt. DSGVO nicht mehr unverschlüsselt persönliche Daten übermitteln. Die E-Mail-Adresse zählt zu den persönlichen Daten. Das kann eine teure Anmahnung zur Folge haben. Ebenfalls auf der Seite http://www.tilmanbirr.de/ sollte Datenschutzerklärung als Link unterstrichen dargestellt werden (style="text-decoration: underline" am <a-Tag), denn so ist der Link kaum erkennbar.

ReCaptcha Verzweiflung

Verfasst: 18.08.2018, 11:06
von tilman
Hi!
Ich versuche seit einer Woche das ReCaptcha zum laufen zu bringen.
Auf dieser Seite funktioniert es einwandfrei: www.dielesebuehne.de
Auf dieser aber nicht: www.tilmanbirr.de
und ich weiß nicht warum. Ich bin der Anleitung genau gefolgt, habe sogar die relevanten Dokumente dieser beiden Seiten miteinander verglichen (index.html und newsletter.php), trotzdem bekomme ich bei tilmanbirr.de immer noch die Fehlermeldung "Sie müssen das Captcha bestätigen".

Auf der Seite mit der Schlüsselerstellung von Google bekomme ich diese Meldung angezeigt: "Wir haben festgestellt, dass auf deiner Website reCAPTCHA-Lösungen nicht überprüft werden. Für reCAPTCHA ist jedoch eine Prüfung erforderlich. Weitere Informationen findest du auf unserer Entwicklerwebsite."
Weil ich aber weder weiß, was das heißt, noch warum das anders ist als bei der funktionierenden Seite, bin ich hier mit meinem Latein am Ende. Bitte Hilfe! Ich wäre sehr dankbar.

Grüße!