Instalei o magento 2 com sucesso, mas o estilo do lado da frente e do lado do administrador não está carregando. Mesmo após o login no admin, a página não é encontrada (404)
URL base em core_config_data: http://localhost.com/magento2/
magento2
magento2-dev-beta
Bhupendra Jadeja
fonte
fonte
Respostas:
Valide se o seu servidor da web usa as reescritas corretas.
Para Apache: permita o carregamento de arquivos htaccess e o uso de regras de reescrita.
para nginx, use o exemplo de configuração fornecido no diretório magento.
fonte
Primeiro de tudo, visualize a fonte da sua página e clique nos links css, se estiver apontado corretamente, deverá levá-lo à página css.
Verifique se você alterou o design da página inicial no Painel de administração.
Quero dizer, vá para Cms >> Pages
Abra a página inicial.
Clique na guia Design.
Verifique o valor de "Tema personalizado" em "Design personalizado".
Se você ainda encontrar algum problema, forneça o URL do seu site.
fonte
executar comando no Magento Root
OU
Vamos para
dev / tools / Magento / Ferramentas / Exibir / localização e comando de execução
fonte
Você precisa implantar conteúdo,
execute este comando no diretório raiz magento
fonte
Eu tive o mesmo problema (a folha de estilo não está carregando), mas foi causada por outra coisa.
Alterei os URLs do meu site no banco de dados e esqueci de deixar um "/" no final do URL.
o que eu tinha:
http://www.example.com
https://www.example.com
o que deveria ser:
http://www.example.com/
http://www.example.com/
limpe o cache depois de usar o comando abaixo quando estiver na pasta raiz da instalação do Magento 2
fonte
Você precisa fornecer permissão total para a pasta "pub". Tente executar o seguinte comando na raiz do Magento.
fonte
Também tive problemas com isso, mas nenhuma das soluções acima estava funcionando. Alguns guias recomendam essa ordem de comandos.
do diretório raiz do Magento
Nota de uma das respostas acima, acredito que não há necessidade de usar
sudo
na frente de nenhum desses comandos acima. Seu usuário deve ter permissões adequadas e os diretórios de arquivos devem ser configurados corretamente com propriedade.O que eu achei que funciona para esse problema é realmente fazer um backup ou remover completamente
rm -r pub/static
ou fazer um backup.mv pub/static pub/static.bak
Em seguida, implante o conteúdophp bin/magento setup:static-content:deploy
e limpe o cache do navegador (use a extensão para fazê-lo nessa página) e recarregue a página.fonte
se você estiver no Apache
sudo vim /etc/apache2/apache2.conf
e atualize AllowOverride para todos no/var/www
diretóriodepois vá para a raiz do documento (onde reside o código magento) e
fonte
Eu tenho lutado com isso por 5 dias agora. Finalmente resolveu o problema. Existem três erros possíveis:
Para resolver 1: Vá para o seu mysql e digite
insert into core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0)
.Para resolver 2: Na raiz do projeto magento, execute
php bin/magento setup:static-content:deploy --force
.Lembre-se de limpar seu cache para cada caso.
php bin/magento cache:clean config
fonte
Depois disso, execute estes comandos
fonte