백엔드
PHP - cURL error 60: SSL certificate problem 해결방법
XAMPP를 사용해서 Widnow 개발 환경을 설정한 경우가 있었습니다.
이 때, php 에서 curl 을 이용하는 경우에 아래와 같은 오류가 발생했었습니다.
"cURL error 60: SSL certificate problem: unable to get local issuer certificate (see http://curl.haxx.se/libcurl/c/libcurl-errors.html)"
처음 접한 에러라 인터넷 검색을 통해 해결했습니다.
https://curl.haxx.se/docs/caextract.html 에서 cacert.pem 다운로드 받습니다.
다운로드 받은 파일을 C:\xampp\php\extras\ssl\cacert.pem 디렉토리에 넣어줍니다.
php.ini("c:\xampp\php\php.ini")에서 `curl.cainfo` 를 찾아 다음 같이 값을 넣어주세요.
curl.cainfo 를 찾을 수 없다면 맨 뒤 마지막 줄에 아래 내용을 추가해주세요.
;;;;;;;;;;;;;;;;;;;;
; php.ini Options ;
;;;;;;;;;;;;;;;;;;;;
curl.cainfo = "C:\xampp\php\extras\ssl\cacert.pem"
그 후 웹서버 (Apache) 를 다시 실행시켜 주세요.
0개 댓글