Composer에 SSL/TLS 보호를 위한 OpenSSL 확장 필요: 문제 해결
Composer create-project 명령을 사용하여 Flarum 프로젝트를 초기화하는 경우 다음 오류 메시지가 나타날 수 있습니다.
[RuntimeException] The openssl extension is required for SSL/TLS protection but is not available. If you can not enable the openssl extension, you can disable this error, at your own risk, by setting the 'disable-tls' option to true.
이 오류는 Composer가 보안 통신을 위해 SSL/TLS 연결을 설정하기 위해 openssl 확장이 필요함을 나타냅니다. 이 문제를 해결하려면 두 가지 옵션이 있습니다.
옵션 1: OpenSSL 확장 활성화
옵션 2: Composer에 대한 TLS 비활성화(권장하지 않음)
경고: 이 옵션은 보안 위험으로 인해 프로덕션 환경에는 권장되지 않습니다.
다음 명령을 실행하여 Composer에 대해 TLS를 비활성화합니다.
composer config -g --disable-tls true
추가 참고:
PHP 7.4부터 확장 이름이 Extension=으로 단순화되었습니다. Windows용 openssl.
위 내용은 Composer에 SSL/TLS 보호를 위해 OpenSSL 확장이 필요한 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!