IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[cURL] Erreur liée à SSL


Sujet :

Bibliothèques et frameworks PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Par défaut [cURL] Erreur liée à SSL
    bonjour,
    j'utilise CURL pour récupérer des données d'une plate-forme distante. et j'obtiens l'erreur suivante
    SSL: certificate subject name does not match target host name
    est ce que qlq1 pourrait m'aider a comprendre l'origine de l'erreur

    voici mon code:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    $ch = curl_init($url);
    $fp = fopen($url."mapage", "r");
    curl_setopt($ch, CURLOPT_FILE, $fp);
    curl_setopt($ch, CURLOPT_HEADER, 0);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
    $post_data[monparam] = "value";
     
    curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);
    $postResult = curl_exec($ch);
    curl_close($ch);
    merci d'avance et bon courage a tous.

  2. #2
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Essaye de rajouter CURLOPT_SSL_VERIFYHOST à false
    Ou alors fais en sorte que ton certificat soit bon.

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Par défaut
    bonjour,
    oui c'était tout à fais ça Mr.N merci beaucoup pour ton aide.
    mais maintenant comment je peux récupérer le résultat (fichier XML) de la requette ?


    bon courage.

  4. #4
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    C'est tout marqué dans la doc : http://php.net/curl

    Citation Envoyé par CURLOPT_RETURNTRANSFER
    TRUE retourne directement le transfert sous forme de chaîne de la valeur retournée par curl_exec() au lieu de l'afficher directement.

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2006
    Messages
    142
    Détails du profil
    Informations forums :
    Inscription : Janvier 2006
    Messages : 142
    Par défaut
    oui c'est vrai, sauf que c'est pas bien expliqué là je viens de trouver un lien interessant à ce sujet, j'espere qu'il servira à quelqu'un
    http://maconlinux.net/php-online-man...rl-setopt.html



    mais j'ai toujours une question . en effet tout marche bien là. Je reçois bien en retour la chaine qui correspond à mon fichier XML retournée par curl_exec(param).

    ma chaine a la forme suivante :
    $postResult == 0cmVmXzI4XzA0IC0gQU9PIC0gQUFQQw==QXBwZWwgZCdvZmZyZXM.....


    mais comment à partir de $postResult je peux regénérer mon fichier XML ?

    merci pour tout l'interêt. Bon courage

  6. #6
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Pas bien expliqué ? Juste pour info, le site dont tu fais référence est une copie de la doc officielle...
    http://php.net/curl_setopt

    Pourquoi chercher ailleurs ce qu'on a sous la main

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Erreur liée aux accents
    Par Mickael49 dans le forum Requêtes
    Réponses: 2
    Dernier message: 20/12/2006, 08h34
  2. Erreurs liées au BLOB
    Par ikki78 dans le forum Oracle
    Réponses: 1
    Dernier message: 09/11/2006, 17h52
  3. [ImageMagick] Erreur liée à la mémoire lors de la création
    Par ehmppowa dans le forum Bibliothèques et frameworks
    Réponses: 13
    Dernier message: 07/03/2006, 13h28
  4. [JpGraph] Erreur liée au support TTF inactif
    Par crazydiver_e2 dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 19/01/2006, 17h27

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo