PHP CURL ne retourne rien

function ParseUrl($URL)
{
    $crl = curl_init();
    curl_setopt ($crl, CURLOPT_URL, $URL);
    curl_setopt ($crl, CURLOPT_PORT, 8086);
    curl_setopt ($crl, CURLOPT_USERPWD, "admin:pass");
    curl_setopt ($crl, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt ($crl, CURLOPT_CONNECTTIMEOUT, 5);
    $ret = curl_exec($crl);
    curl_close($crl);
    return $ret;
}

echo ParseUrl('http://xxx.me/serverinfo');

Le code ci-dessus ne retourne rien. La page que je suis en train de faire avec curl utilise l'authentification http de la chose.

Ai-je raté quelque chose de simple ou quoi?

  • Si vous avez des caractères spéciaux dans le nom d'utilisateur et le mot de passe (par exemple, un @ symbole si votre nom d'utilisateur, une adresse email), assurez-vous qu'ils sont échappés.
  • Non, le nom d'utilisateur est tout simplement "admin" et le mot de passe est simple ainsi.
InformationsquelleAutor jM2.me | 2011-06-12