이 글은 composer튜토리얼 칼럼에서 작곡가 업데이트 과정에서 발생한 문제를 공유하기 위해 작성되었습니다. 필요한 친구들에게 도움이 되길 바랍니다!
Composer 업데이트 프로세스
제 로컬 작곡가는 2018년 5월 이후 업데이트가 되지 않았습니다. 이제 Composer를 사용하면 2.0이 출시되었다는 메시지가 나오므로 업데이트해 주세요!
기존 생각에 따르면, Composer는 지원하는 명령 업데이트는
composer self-update
를 사용하는 것이지만
`SHA384 is not supported by your openssl extension, could not verify the phar file integrity `
라는 프롬프트가 표시되었습니다. 프롬프트를 보면 phar의 적법성을 확인할 수 없기 때문입니다. 이것이 가능하지 않은 경우 공식 문서로 이동하여 다음을 찾으십시오.
최신 설치 패키지 다운로드:
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
다운로드한 파일의 해시 확인:
php -r "if (hash_file('sha384', 'composer-setup.php') === '756890a4488ce9024fc62c56153228907f1545c228516cbf63f885e036d37e9a59d27d63f46af1d4d07ee0f76181c7d3') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
성공적인 설치 확인:
php composer-setup.php
링크 제거:
php -r "unlink('composer-setup.php');"
환경으로 이동:
mv ./composer-setup.php /usr/local/bin/composer
위 내용은 작곡가 업데이트 과정에서 발생한 문제를 공유해주세요의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!