P粉4623289042023-08-24 15:10:46
이 문제는 openssl 및 확장 디렉토리로 인해 발생하므로 php.ini
파일
extension=php_openssl.dll
extension_dir = "ext"
내 컴퓨터에서 작동합니다.
P粉2371257002023-08-24 13:38:06
저도 같은 오류가 발생했습니다. 안전하지 않은 Composer에 대한 TLS를 꺼서 문제를 해결했지만 개발 머신에서는 위험을 감수했습니다.
이것을 시도해 보세요:
으아아아그리고 Composer를 다시 실행하세요. 이것은 나에게 효과적입니다!
하지만 안전하지 않으며 서버에 권장되지 않습니다. 공식 웹사이트는 다음과 같이 말합니다:
컴퓨터/서버에서 안전하지 않은 레이어를 활성화하지 않으려면 openssl을 활성화하도록 PHP를 설정하면 작동합니다. php.ini 파일에 PHP Openssl 확장이 설치되어 활성화되어 있는지 확인하세요.
OpenSSL을 활성화하려면 php.ini 파일에서 다음 줄을 추가하거나 찾아서 주석 처리를 해제하세요.
리눅스/OSx:
으아아아Windows:
으아아아필요하다면 php-fpm/웹 서버를 다시 로드하세요!
업데이트:
PHP 7.4부터 확장자는 extension=openssl
(Windows에서 알려짐)입니다.