php-ovh-sms icon indicating copy to clipboard operation
php-ovh-sms copied to clipboard

curl error 60

Open rudak opened this issue 8 years ago • 4 comments

Bonjour comment faire pour tester cette api en local avec wamp sans se manger cette erreur.

capture

Merci bien

rudak avatar Sep 06 '16 19:09 rudak

Cette erreur signifie que votre poste de travail n'arrive pas à se connecter en HTTPS sur une url. Sans un code démontrant le problème, nous ne pourrons pas vous aider.

VincentCasse avatar Sep 07 '16 12:09 VincentCasse

J'imagine qu'il faut installer un certificat SSL sous Wamp, comme indiqué ici : http://stackoverflow.com/questions/29822686/curl-error-60-ssl-certificate-unable-to-get-local-issuer-certificate

Ou plus généralement : https://www.google.fr/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=install+ssl+certificate+wamp+windows+curl

J'ai contourné le problème en testant directement depuis le serveur OVH et forcément, ça passe :p

jhice avatar Sep 23 '16 16:09 jhice

CURLOPT_SSL_VERIFYPEER => false

Ahmedlag avatar Oct 14 '16 18:10 Ahmedlag

Bonjour,

J'ai également rencontré cette erreur mais j'ai finalement pu trouver une solution à ce problème. Je développe sur un serveur XAMPP et voici les manipulations à réaliser :

  • télécharger un certificat CURL : https://curl.haxx.se/ca/cacert.pem
  • placer le certificat dans un sous dossier de votre serveur, personnellement, j'ai choisi le dossier apache : C:\xampp\apache\cacert.pem
  • ouvrir le fichier "php.ini", attention de choisir le bon fichier, sur XAMPP, il n'y en a qu'un : C:\xampp\php\php.ini
  • dans le php.ini, décommenter la ligne curl.cainfo de la section [curl], enlever le point virgule : ;curl.cainfo= deviens curl.cainfo=
  • dans le php.ini, ajouter le chemin absolu vers le certificat dans la section [curl] : curl.cainfo="C:\xampp\apache\cacert.pem"
  • dans le php.ini, vérifier que l'extension CURL est activée, si ce n'est pas le cas, décommenter la ligne : ;extension=php_curl.dll deviens extension=php_curl.dll
  • redémarrer le serveur

Cette technique a fonctionné pour moi instantanément, quand d'autres propositions de solutions plus longue se sont montrées infructueuses.

Vous trouverez plus d'informations sur les certificats pem à cette adresse : https://curl.haxx.se/docs/caextract.html

xavierfoucrier avatar Nov 10 '16 09:11 xavierfoucrier