Razões para o Magento redirecionar para uma página de instalação

8

Eu clonei um repositório git contendo um site magento da mesma maneira que normalmente faço ao ingressar em um projeto. Passei pelo processo habitual de configurar o banco de dados e configurar tudo no meu local.

Desta vez, por algum motivo, sempre que tento visualizar o site através do meu navegador, ele redireciona para a página de instalação do magento. Eu configurei apenas alguns sites magento no passado e nenhum era do zero, mas suponho que, por não ter que instalá-lo antes, não deveria ter feito agora. Alguma idéia do que pode estar errado ou qual arquivo eu preciso modificar para que isso funcione?

develophper
fonte

Respostas:

12

A principal causa disso é um local.xmlarquivo ausente ou com o nome errado app/etc/- esse arquivo é responsável pelos detalhes da conexão com o banco de dados e pelas configurações de cache. Se estiver faltando, assume-se que é uma nova instalação e solicita a execução da rotina de instalação.

philwinkle
fonte
Ei, muito obrigado pela resposta. O que você sugeriu definitivamente corrigiu um problema, mas por alguma razão agora todas as páginas dizem - Ocorreu um erro ao processar sua solicitação. Se você pudesse me apontar na direção certa, seria uma grande ajuda. Obrigado novamente ..
develophper 14/10
Em muitos casos, isso ocorre porque o usuário do banco de dados definido não tem permissão para ler / atualizar o banco de dados conforme configurado. Provavelmente, existe um número de erro # emitido nessa tela, deve haver um número de log correspondente na var/report/pasta de instalação do mage ou verifique o log de erros php em geral. Boa sorte.
philwinkle
@ThomasRyan A mensagem "Ocorreu um erro ao processar sua solicitação." página de erro geralmente contém um número de referência. Esta referência aponta para um arquivo de texto em var / reports com mais informações sobre o erro. Provavelmente, não está relacionado a esta pergunta. Se você não conseguir resolvê-la, crie uma nova pergunta.
Kristof at Fooman
@philwinkle parece bom, muito obrigado.
develophper
11
mesmo se app / etc / local.xml estiver presente, o conteúdo pode estar errado ou corrompido de alguma forma. verifique se todo o conteúdo do nó está correto e se o documento é xml válido.
Ariel Allon
1

Principalmente, existem duas razões para obter a página de instalação:

app/etc/local.xml arquivo está ausente ou esse arquivo tem sintaxe incorreta ou inacabada.

Harry Matharoo
fonte
0

permissões erradas. Eu tive esse problema quando atualizei os arquivos principais no diretório raiz. Corrigido o problema executando na pasta magento:

chown -R www-data:www-data ./*
maxji777
fonte
0

Além das respostas acima, existe a possibilidade de arquivo ausente durante a migração. Renomeie o diretório do downloader para outra coisa e atualize a página em que ele começará a mostrar o arquivo ausente.

Tofeeq
fonte
0

Se você estiver usando servidores Linux e uma nova instalação do Magento, basta alterar a propriedade da pasta. Sudo chown -R www-data: www-data / {Dir}

Kiran Shaji
fonte