Curl error 60, SSL certificate issue: self signed certificate in certificate chain (말림 오류 60, SSL 인증서 문제 : 인증서 체인의 자체 서명 인증서)


저는 윈도우 서버에 php 설치 하고 웹서버를 띄우려다 보니 curl 을 실행 시 위와 같은 오류가 나타났습니다.

phpinfo.php 에는 openSSL, cURL 모두 정상 이었고, 방화벽도 80포트 인 아웃 설정 해 놓았는데도 말이죠ㅠ


그럴땐 이렇게 하시면 됩니다.


1. cacert.pem 다운 ↓↓↓

https://curl.haxx.se/ca/cacert.pem



php 설치된 경로에 가서

php.ini 를 메모장으로 여신 뒤 맨 마지막 줄에

아래 내용을 추가 하시면 됩니다.


curl.cainfo = <absolute_path_to> cacert.pem

ex)

curl.cainfo = d:\web3\cacert.pem


만약 77 오류가 난다면 경로가 잘못된 것이니 경로 지정 시에 공백이 들어가 있는지 확인 하시면 됩니다.


안되시면 댓글 달아주세요 확인하는 데로 도움 드리겠습니다.


감사합니다.

+ Recent posts