"stream_socket_enable_crypto(): SSL 작업이 코드 1로 실패함" 이해 및 해결
"stream_socket_enable_crypto(): SSL 작업이 코드 1로 실패함" 오류 코드 1"은 일반적으로 PHP의 openSSL 확장을 사용하여 SSL 인증서를 확인할 때 발생합니다. 이는 자체 서명된 인증서를 사용하거나 인증서와 일치하지 않는 호스트 이름에 연결하는 등 다양한 상황에서 발생할 수 있습니다.
귀하의 경우 Laravel의 Mail 클래스를 사용하여 이메일을 보낼 때 오류가 나타납니다. 다음 단계에서는 이 문제를 해결하는 방법을 설명합니다.
1. 보안에 미치는 영향 이해:
2. SSL 확인 비활성화(주의):
'stream' => [ 'ssl' => [ 'allow_self_signed' => true, 'verify_peer' => false, 'verify_peer_name' => false, ], ],
참고: 보안 위험을 완전히 이해하고 자체 서명된 인증서를 사용하거나 일치하지 않는 호스트 이름에 연결하는 경우에만 SSL 확인을 비활성화하세요.
추가 팁:
위 내용은 Laravel의 메일 클래스에서 \'stream_socket_enable_crypto(): SSL 작업이 코드 1로 실패했습니다\' 오류를 해결하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!