Estou tentando instalar o Magento 2.2.2 no meu ambiente local do Windows com o WAMP. Mas isso me dá um erro interno de 500 servidores . Quando substituo a versão anterior do htaccess
arquivo, ele funciona. Esse seria o problema?
O mecanismo de reescrita está ativado e o módulo está carregado.
Log de erro:
Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration
Eu tentei habilitar LoadModule version_module modules/mod_version.so
para fazê-lo funcionar, mas agora, quando a instalação é executada, ela responde no meu console que é false
depois de alguns segundos. Quando tento atualizar, ele inicia a instalação restante, mas preciso atualizar várias vezes para concluir a instalação. Não sei se o Magento foi instalado com sucesso ou não durante esse processo.
Quando vou ao administrador, ele funciona, mas eu recebo erros de JS do console. O front-end ainda é carregado sem CSS.
Tentei instalá-lo várias vezes, mas sempre que acabava com esse erro
fonte
Respostas:
Ok Finalmente .... aqui está o processo que eu segui para me livrar disso.
Etapa 1 :: Verifique se o arquivo
LoadModule version_module modules/mod_version.so
foi carregadohttpd.conf
para resolver oInvalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration
erro.Passo 2::
Verifique se o valor da variável abaixo deve ser definido como
Etapa 3: :( Opcional)
Crie host virtual.
adicione o código abaixo no caminho do arquivo:
D:\wamp64\bin\apache\apache2.4.18\conf\extra\httpd-vhosts.conf
O caminho pode variar conforme sua instalação
Faça a entrada no arquivo host como abaixo. caminho do arquivo host para mim (pode ser diferente para você):
C:\Windows\System32\drivers\etc\hosts
fonte
Eu também estava enfrentando o mesmo problema ao instalar o Magento 2.2 no WAMP. Mudei a versão do PHP para PHP 7.1 e reiniciei a instalação. As coisas funcionaram para mim.
fonte
Localize
Options +FollowSymLinks
no.htaccess
de sua raiz Magento e alterá-lo para:Options +SymLinksIfOwnerMatch
Faça isso por
/pub/static/.htaccess
e/pub/media/.htaccess
também.EDITAR
O erro descrito indica que mod_version não está sendo ativado.
Para habilitá-lo, vá para
http.conf
aconf
pasta e encontre uma linha que contenha mod_version.Remova "#" do início para descomentá-lo.
Então reinicie o apache.
fonte
Invalid command '<IfVersion', perhaps misspelled or defined by a module not included in the server configuration
Se você o estiver enfrentando durante a instalação , pode ser um erro de permissão .
Na maioria dos casos, um erro interno do servidor 500 é devido a uma permissão incorreta em um ou mais arquivos ou pastas. defina a permissão da pasta para 0775
fonte