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}
Foi útil?

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.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange
scroll top