Erros ao instalar o Magento2 [fechado]
-
12-12-2019 - |
Pergunta
Estou recebendo o seguinte erro ao tentar executar o instalador do Magento2 no meu host de desenvolvimento (apache rodando em: 8080
É um novo clone do dev alpha rev 99.Estranhamente, instalei uma versão anterior (alpha85) há algumas semanas e ela foi instalada pela primeira vez, sem erros.Essa instância foi completamente excluída e a instância do banco de dados mysql substituída por uma nova.
Anteriormente, a instalação era executada no diretório /pub.Apontar para isso agora cria um redirecionamento infinito e falha.Executar em xxx:8080/ causa o erro abaixo.
A versão do PHP é 5.5.14, rodando através de uma pilha MAMP.
Talvez eu tenha apagado meu bom senso ao mesmo tempo.Quaisquer indicações sobre o que está faltando em meu ambiente ou outros descuidos embaraçosamente óbvios são muito apreciados.
Application is not installed yet.
#0 /Volumes/Magento CE Dev/magento2/lib/internal/Magento/Framework/App/Bootstrap.php(202): Magento\Framework\App\Bootstrap->assertInstalled()
#1 /Volumes/Magento CE Dev/magento2/index.php(42): Magento\Framework\App\Bootstrap->run(Object(Magento\Framework\App\Http))
#2 {main}
Solução
O sistema de instalação mudou a partir do alpha-96 (ou 97).
Para instalar o Magento 2 você deve seguir estes passos.
- Obtenha o código do github (git clone ou obtenha o arquivo).
- Digamos que você queira instalá-lo na pasta
magento2
.coloque os arquivos em sua máquina em DOCUMENT_ROOT/magento2. - correr
composer install
em magento2/configuração - ligar no navegador
127.0.0.1:8080/magento2/setup
(use 127.0.0.1 em vez de localhost) - execute o assistente de instalação.Certifique-se de que na etapa de configurações do banco de dados você teste a conexão com seu banco de dados.Se você errar, você estará em apuros. Há um erro (pelo menos me parece um)
- O processo de instalação pode demorar um pouco, então relaxe.Você pode abrir uma ou duas cervejas até terminar.
É isso.Agora deve funcionar.
Se você quiser que a instalação seja mais rápida, você pode usar estes dados de amostra.Não é um dado de amostra oficial.Fiz isso portando os dados de amostra do ce-1.6 para o 2.0.mas parece funcionar para mim.