Ich verfolge Fehler bekommen, wenn PHP mit get_contents()
:PHP get_contents() Fehler
was ich hier fehlt? Es funktioniert perfekt im lokalen Server mit XAMPP.
PHP Version 5.3.29
SSL Version OpenSSL/0.9.8b
Warning: file_get_contents() [function.file-get-contents]: SSL operation failed with code 1. OpenSSL Error messages: error:14077410:SSL routines:SSL23_GET_SERVER_HELLO:sslv3 alert handshake failure in /home/XXXXXX/public_html/test.php on line 21
Warning: file_get_contents() [function.file-get-contents]: Failed to enable crypto in /home/xxxxx/public_html/test.php on line 21
Warning: file_get_contents(https://.....XXXXXX) [function.file-get-contents]: failed to open stream: operation failed
$url_api = "XXXXXXXXXXXXXX";
$getResult = array(
"ssl" => array(
"verify_peer" => false,
"verify_peer_name" => false,
),
'http'=>array(
'method'=>"GET",
'header'=>"XXXXXX: xxxxxxxxxx\r\n"
));
$getContext = stream_context_create($getResult);
$getResponse = file_get_contents($url_api, false, $getContext);
Haben Sie OpenSSL-Erweiterung für Ihre PHP installiert? – SLY
JA! OpenSSL-Unterstützung \t aktiviert Ich fand es in phpinfo(). Ich habe PHP-Version oben ... Ist es wegen der niedrigeren PHP-Version? Ich habe mit CURL getestet und es werden nie irgendwelche Informationen zurückgegeben. :) – Viyog
'allow_url_fopen' ist an? – SLY