HTTPS 연결 오류: XAMPP 1.7.3에서 "인증서 확인 실패, CA는 정상입니다."
XAMPP를 사용하여 HTTPS 연결을 시도하는 경우 1.7.3, 개발자는 다음과 같은 상황에 직면할 수 있습니다 오류:
Fatal error: Uncaught exception 'RequestCore_Exception' with message 'cURL resource: Resource id #55; cURL error: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed (60)'
이 오류는 일반적으로 클라이언트가 기본 인증 기관(CA) 인증서 저장소를 사용하여 서버의 SSL 인증서를 확인할 수 없을 때 발생합니다. PHP 코드에서 컬 옵션을 설정하는 제안된 솔루션은 서버 전체 수정에 적합하지 않습니다.
대신 시스템에서 PHP 및 Apache 설치 구성을 업데이트하는 것이 솔루션입니다.
PHP 5.3.7 이상 수정:
5.3.7 이하 PHP 버전에 대한 수정 사항:
각각 cURL 리소스의 경우 다음 코드를 사용하여 CA 인증서 파일을 수동으로 설정합니다.
curl_setopt ($ch, CURLOPT_CAINFO, "PATH_TO/cacert.pem");
참고: 두 솔루션 모두의 PATH_TO가 다운로드한 cacert.pem 파일의 위치를 가리키는지 확인하세요.
위 내용은 XAMPP 1.7.3에서 '인증서 확인 실패, CA는 정상입니다' HTTPS 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!