Olá, Ryan, tudo bem?
Esse erro ocorre quando o Composer tenta baixar o Laravel, no entanto, na sua instalação você não tem nem a extensão zip do PHP nem os comandos unzip ou 7z instalados, então o composer não consegue descompactar esse zip.Parece que você está usando o PHP no Windows e o Composer precisa dessas ferramentas para extrair e instalar os pacotes.
Para corrigir isso, você pode seguir alguns passos:
Instale a extensão zip no PHP:
Certifique-se de que a extensão zip está habilitada no seu arquivo php.ini. Abra o arquivo php.ini
(que está localizado em C:\Users\Ryan\Documents\php-8.2.12-nts-Win32-vs16-x64\php.ini
) e remova o ponto e vírgula (;) da frente da linha que inicia com ;extension=zip
.
Descomente também a linha extension_dir
referente ao Windows.
Após realizar essas etapas, tente executar o comando do Composer novamente e veja se o problema persiste.
Pra saber mais sobre extensões, e sobre o arquivo php.ini sugiro o artigo do instrutor Vinicius Dias:
Espero que isso ajude a solucionar o problema.
Abraços e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!