Я использовал проверку формы Google Recaptcha на одной из страниц. Код работает правильно на локальном компьютере. Я загрузил тот же код на сервер, он дает следующую ошибку на сервере.
Я проверил файл php.ini на значение allow_url_fopen, и значение true. Мой рабочий код:
$secret ="sercret key";
$ip = $_SERVER['REMOTE_ADDR'];
$captcha = $_POST['g-recaptcha-response'];
$rsp = file_get_contents("https://www.google.com/recaptcha/api/siteverify?secret=$secret&response=$captcha&remoteip$ip");
$arr = json_decode($rsp , true);