Pular para o conteúdo
Início » PHP » Como resolver “COMPOSER_AUTH” does not match the expected JSON schema no Laradock

Como resolver “COMPOSER_AUTH” does not match the expected JSON schema no Laradock

This entry is part 3 of 3 in the series Laradock - Resolvendo Problemas

Ao usar Laradock, acessando o container Workspace por vezes tenho recebido o segundo erro ao tentar executar o php composer:

"COMPOSER_AUTH" does not match the expected JSON schema, this may result in errors and should be resolved:  
   - Boolean value found, but an object is required  

Segundo esta issue do projeto Laradock o problema foi sanado no core do projeto, porém se você ainda se depara com o mesmo, existe uma forma simples de contornar até atualizar seus conteineres.

Os passos são:

  1. Acessar a linha de comando do container workspace
  2. exportar a variável de ambiente COMPOSER_AUTH sem valor
  3. executar o comando composer

Segue um exemplo:

docker-compose exec --user=laradock workspace bash
export COMPOSER_AUTH=
composer update

Exatamente como demonstrado na segunda linha, a variável COMPOSER_AUTH deve ficar sem valor explícito.

Este technological work around resolve provisoriamente o problema e permite que você continue seu desenvolvimento

Series Navigation<< Erro no LaraDock com Mac Silicon computer (MacBook Pro M1) – Docker Desktop Apache2_1 sai com código 2

Deixe um comentário

O seu endereço de e-mail não será publicado.

pt_BRPortuguese
%d blogueiros gostam disto: