Magento 2: Não carregando CSS e JS após a instalação bem-sucedida no Windows

11

CSS e JS não carregando após a instalação do modelo padrão do Magento 2

OS: Windows 10
Xampp Control panel V3.2.2
PHP version: 5.6.28
Server: Apache/2.4.23 (Win32)
phpmyadmin Version information: 4.5.1

insira a descrição da imagem aquiinsira a descrição da imagem aqui

Amrith Prakash
fonte
Você executou o comando estático de implantação de conteúdo?
precisa saber é o seguinte
Sim. Execute este comando:php bin/magento setup:static-content:deploy [locales]
MrTo-Kane 14/01

Respostas:

14

Está funcionando quando eu fiz as seguintes alterações:

Remova todos os arquivos da pub/staticpasta, mas não o .htaccess

Acesse app / etc / di.xml

Substituir ('Symlink' -> 'Copiar')

Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink

por

Magento\Framework\App\View\Asset\MaterializationStrategy\Copy
Amrith Prakash
fonte
4

Etapa 1: - Vá para a pasta var e verifique se o arquivo .htaccess está disponível ou não. Se não estiver disponível, copie o arquivo .htaccess no magento2 padrão e cole.

Etapa 2: - Vá para a pasta pub \ static e verifique se o arquivo .htaccess está disponível ou não. Se não estiver disponível, copie o arquivo .htaccess no magento2 padrão e cole.

Passo 3: - Entre no seu ssh / putty e vá para o diretório raiz e execute o comando abaixo

uma). rm -rf var / *

b) rm -rf pub / estático / *

c) configuração do bin php / magento: static-content: deploy

d) chmod -R 777 var pub / estático

Passo 4: - Atualize seu link.

Abhinav Singh
fonte
3

Aqui está a solução mais simples se estiver mostrando o nome da versão no caminho css

como: pub / static / version323334 /

em seguida, execute esta consulta no meu sql

 INSERT INTO 'core_config_data' ('path', 'value') 
VALUES ('dev/static/sign', 0) 
ON DUPLICATE KEY UPDATE value = 0;

depois disso limpe o cache de configuração

 bin/magento cache:clean config

você também pode desativar a versão do arquivo estático do formulário admin

insira a descrição da imagem aqui

Surendra Kumar Ahir
fonte
2

Alterando a

Opções + FollowSymLinks

para

Opções + SymLinksIfOwnerMatch

no arquivo .htaccess dentro da pasta pub no diretório raiz do Magento corrigiu o problema para mim.

Lez
fonte
2

Se você estiver enfrentando problemas com temas após a instalação no magento 2. Você pode seguir estas etapas:

  1. Execute o mysql nesta consulta:

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

  1. Para máquina local, execute esta consulta mysql: Se dbname us, você

ATUALIZAÇÃO dbname. core_config_dataSET value= '0' ONDE core_config_data. pathCOMO '% web / seo / use_rewrites%';

  1. Remova todos os arquivos do diretório pub e var:

sudo rm -rf var / di var / geração / var / page_cache / var / cache / pub / static / frontend / pub / static / adminhtml / pub / static / _requirejs / pub / static / deployed_version.txt

  1. Permita os diretórios var e pub do seu projeto:

sudo chmod -R 777 var / * pub / *

  1. ** Comando para instalação da atualização: **

sudo php bin / magento setup: atualização

  1. Comando para implantar conteúdo:

instalação do bin sudo php / magento: static-content: deploy

Após essas etapas, você poderá ver o tema adequado.

Khan arman
fonte
Salva-vidas +1 ..
anônimo
1

Pode ser o problema em reescrever mod. Por favor, verifique a configuração de reescrita de mod no servidor. Se você estiver usando o apache, siga as etapas abaixo para ativar a reescrita de mod

sudo a2enmod rewrite

sudo service apache2 restart
umesh chitroda
fonte
0

Apenas exclua tudo, exceto .htaccess em pub \ static e atualize a página para resolver o problema.

Hassan Ali Shahzad
fonte
0

1.Exclua var / pasta processada / vista / pub.Também exclua pub / static / frontend / all folders.

2. No mysql core_config_data, verifique se dev / static / sign tem escopo-padrão, escopo id-0 e valor 0. Se o campo não estiver presente, crie-o.

3.Em seguida, execute a instalação do php bin / magento: static-content: deploy -f php bin / magento cache: flush

Vishali Mariappan
fonte
0

Na linha de comando, diretório raiz do Magento, use os seguintes comandos.

  1. php bin / magento setup: atualização

  2. php bin / magento cache: limpo

  3. configuração do bin php / magento: static-content: deploy

               or

    Instalação do bin php / magento: static-content: deploy -f

Gunasekaran Gs
fonte