3
respostas

Rodei o "sudo -u www-data bin/magento setup:install (...)" e retornou um erro

Comando:

sudo -u www-data bin/magento setup:install --base-url=http://localhost/projetoGS --db-host=localhost --db-name=progetoGS --db-user=jonathan --db-password=Abc123456 --admin-firstname=admin --admin-lastname=admin --admin-email=jonathan.silva@globalsys.com.br --admin-user=admin --admin-password=Abc123456 --language=pr_BR --currency=BRL --timezone=America/Sao_Paulo --use-rewrites=1

Erro:

An abstract factory could not create an instance of magentoframeworkappdeploymentconfig(alias: Magento\Framework\App\DeploymentConfig).

O que devo fazer?

3 respostas

Olá,

Esse erro normalmente ocorre quando ocorre um problema no pacote vendor. Você poderia por favor fazer esse teste:

1-) Remover todo o conteúdo do diretório vendor

2-) No diretório raiz do projeto, executar o comando:

sudo composer update

Isso deverá atualizar as dependências dos pacotes utilizados no diretório vendor

Att

Olá, Passei por alguns problemas nessa etapa também. Em alguma parte dos comandos anteriores, a versão do meu PHP acabou mudando sem eu perceber para versão 8, e estava dando vários erros. Precisei rodar esse comando pra poder continuar

sudo update-alternatives --set php /usr/bin/php7.4

Olá Helton,

Obrigado pela dica, com certeza irá ajudar demais alunos. Infelizmente o Magento é bem exigente com relação as versões, ao utilizar versões diferentes das especificadas na documentação temos erros durante o desenvolvimento na plataforma.

Att

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