1
resposta

Como resolver este erro: curl error 28 while downloading https://repo.packagist.org/packages.json: Timeout was reached

Ocorre quando tendo executar no terminal:

composer require guzzlehttp/guzzle

composer require symfony/dom-crawler

1 resposta

Esse erro acontece quando o tempo limite de conexão com o repositório de pacotes do Composer, que é o Packagist, é atingido.

Possível que a conexão da máquina onde você está tentando baixar os pacotes está tendo problemas na comunicação da rota até o(s) servidor(es) do Packagist. Uma outra hipótese é que o sistema do Packagist estava temporariamente offline (muito raro) durante o momento que foi tentado baixar os pacotes.

Possíveis soluções:

  1. Para fins de testes, tente usar um VPN na máquina onde deve ser baixado os pacotes e teste pra ver se consegue ter êxito.
  2. Verifique o status do Packagist em https://status.packagist.org/

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software