CURL-Ausführung gibt Antwort leer und zeigt

Ich bin mit CURL in mein Projekt, die gut funktioniert lokal aber wenn ich die
gleiche code sein nicht ausführen, habe ich versucht zu Debuggen. Die Ausgabe wie folgt :

Took 0 seconds to send a request to https://www.google.co.in

Ich habe folgende Beispiel-code:

$handle=curl_init('https://www.google.co.in');
curl_setopt($handle, CURLOPT_VERBOSE, true);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
curl_setopt($handle, CURLOPT_SSL_VERIFYPEER, false);
$content = curl_exec($handle);

if(!curl_errno($handle))
{
    $info = curl_getinfo($handle);

    echo '<br/> Took ' . $info['total_time'] . ' seconds to send a request to ' . $info['url'];
}
else
{
    echo 'Curl error: ' . curl_error($handle);
}

echo $content;

Das Problem ist in dem server, ich weiß nicht, was zu aktivieren ist in php.ini.

Bitte beachtet, dass die server CURL und SSL aktiviert ist. Wenn jemand vor ähnlichen Problemen, share Lösungen bitte.

  • Hast du keine Fehlermeldung?
  • nope .. ich habe nicht bekommen irgendeine Fehlermeldung
  • Können Sie nach unten die curl_error Funktion von else-Teil. curl.haxx.se/libcurl/c/libcurl-errors.html
  • und haben Sie versucht, eine andere website als google ? Haben Sie versucht, mit HTTP ? Fehler-reporting aktiviert ?
  • ja.. ich habe versucht mit HTTP-und HTTPS-nichts funktionierte..und zog auch den Fehler kein code außerhalb der if-Anweisung.. nichts passieren.
  • if(curl_errno($handle)) { echo 'Fehler:' . curl_error($handle); }
  • ja Hab es .. Hab den Fehler : curl_exec() wurde aus Gründen der Sicherheit deaktiviert.. Aktiviert php-info curl_exec deaktiviert hat..
  • Hast du manuell versucht die Befehlszeile curl https://www.google.co.in und ist ein proxy-server blockiert?
  • Curl_exec deaktiviert ist... gibt es eine Möglichkeit, zu aktivieren htaccess mit php.ini ?
  • Sie können nicht, Sie haben für die Bearbeitung von php.ini, hier ist ein Liste.

InformationsquelleAutor AnNaMaLaI | 2013-05-27
Schreibe einen Kommentar