Bonjour,
Je dois récupérer un fichier sur un serveur distant via le protocole https.
Lorsque je saisis l'adresse sous mon navigateur sous la forme https://login:password@url-de-mon-fichier, je récupère bien mon fichier.
En revanche, si je passe par un "copy" (avec la même adresse), j'ai l'erreur Unable to find the wrapper 'https' - did you forget to enable it when you configured PHP?.
J'ai essayé avec curl, mais je récupère un fichier vide :
N'étant pas du tout familier des pb de sécurité ni des streams, sockets et autres moyens de causer entre serveurs, ,je suis un peu sec.
Si quelqu'un peut m'aider...
Merci d'avance
Tonio
Modifié par Tonio (11 Jun 2010 - 10:29)
Je dois récupérer un fichier sur un serveur distant via le protocole https.
Lorsque je saisis l'adresse sous mon navigateur sous la forme https://login:password@url-de-mon-fichier, je récupère bien mon fichier.
En revanche, si je passe par un "copy" (avec la même adresse), j'ai l'erreur Unable to find the wrapper 'https' - did you forget to enable it when you configured PHP?.
J'ai essayé avec curl, mais je récupère un fichier vide :
$ch = curl_init($fichierDistant);
$fp = fopen($fichierLocal, "w");
curl_setopt($ch, CURLOPT_FILE, $fp);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_TRANSFERTEXT, TRUE);
curl_exec($ch);
curl_close($ch);
fclose($fp);
N'étant pas du tout familier des pb de sécurité ni des streams, sockets et autres moyens de causer entre serveurs, ,je suis un peu sec.
Si quelqu'un peut m'aider...
Merci d'avance
Tonio
Modifié par Tonio (11 Jun 2010 - 10:29)