Magento 2 StyleSheet não carregando

Respostas:

7

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.

Flyingmana
fonte
1
Eu tenho que ativar o rewrite_module do apache. Depois de fazer que a minha folha de estilo foi loaded.So para tudo que você precisa para permitir rewrite_module
Bhupendra Jadeja
permitir que o rewrite_module do Apache obras para mim graças +1 de mim @Flyingmanna
Keyur Shah
3

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.

mrumair.com
fonte
Ele não permite que me para acessar backend
Bhupendra Jadeja
2

executar comando no Magento Root

php dev/tools/Magento/Tools/View/deploy.php

OU

Vamos para

dev / tools / Magento / Ferramentas / Exibir / localização e comando de execução

php deploy.php
Anil Pawar
fonte
Eu tenho apenas o caminho até este local magentoroot \ dev \ tools \ Magento \ Tools, na pasta de exibição / localização ausente. O que devo fazer ?
5306 GuRu
1

Você precisa implantar conteúdo,
execute este comando no diretório raiz magento

 sudo php bin/magento setup:static-content:deploy
Surendra Kumar Ahir
fonte
0

Você precisa fornecer permissão total para a pasta "pub". Tente executar o seguinte comando na raiz do Magento.

chmod -R 777 pub
Maaraa
fonte
0

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

rm -r var/cache/ var/view_preprocessed
php bin/magento setup:static-content:deploy

Nota de uma das respostas acima, acredito que não há necessidade de usar sudona 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údo php bin/magento setup:static-content:deploye limpe o cache do navegador (use a extensão para fazê-lo nessa página) e recarregue a página.

rm -r pub/static
php bin/magento setup:static-content:deploy
Camdixon
fonte
0

se você estiver no Apache

sudo vim /etc/apache2/apache2.confe atualize AllowOverride para todos no /var/wwwdiretório

depois vá para a raiz do documento (onde reside o código magento) e

rm -rf var directory (the one that contains the cached files)
sudo php bin/magento setup:static-content:deploy f
php bin/magento indexer:reindex (optional)
Radu
fonte
0

Eu tenho lutado com isso por 5 dias agora. Finalmente resolveu o problema. Existem três erros possíveis:

  1. O número da sua versão está sendo exibido no seu caminho css.
  2. Seus arquivos estáticos não são implantados.
  3. Ambos 1 e 2 são o caso.

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

Okeke Felix
fonte
0

INSERT IN core_config_data (caminho, valor) VALUES ('dev / static / sign', 0) ON DUPLICATE KEY UPDATE value = 0;

Depois disso, execute estes comandos

sudo php bin / magento cache: limpo
sudo php bin / magento cache: nivelado

Hafiz Arslan
fonte