Acabei de instalar o Magento 2 no meu servidor de produção em desenvolvimento. subdomínio. A instalação pareceu ter sido bem-sucedida, mas notei que não há imagens ou javascript funcionando no front-end e no back-end.
Depois de inspecionar o código fonte, descobri que os arquivos que estão sendo chamados como http://dev.website.com/pub/static/frontend/Magento/luma/en_GB/css/print.css
realmente não existem. Alguma ideia? Tentei soluções em várias pilhas, mas não tive sorte.
magento2
installation
Liam McArthur
fonte
fonte
Respostas:
Experimente isso Antes disso, faça backup
Remova tudo, exceto o
.htaccess
arquivo depub/static folder
Abra,
app/etc/di.xml
encontre o caminho“Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”
e substitua paraMagento\Framework\App\View\Asset\MaterializationStrategy\Copy
Nota: Remova os arquivos e a pasta inteiros em
pub/static
exceto.htaccess
arquivo.Para obter mais informações, consulte este http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/
fonte
Você pode executar o comando abaixo na pasta raiz do magento.
Isso fará o download do conteúdo perfeitamente nas respectivas pastas.
fonte
Se você estiver no modo padrão ou de desenvolvimento, use -f para fazer o download forçado de conteúdo estático. No modo de desenvolvimento, o conteúdo estático é baixado automaticamente.
fonte
Se você perceber que o Magento está tentando carregar de uma pasta que não seja en_US, tente implantar conteúdo estático na pasta apropriada, conforme abaixo
fonte
Eu tive o mesmo problema depois de instalar o magento 2.1.1 e segui as etapas mencionadas abaixo
Siga este link para obter orientações sobre como adicionar variável de caminho: https://www.java.com/en/download/help/path.xml
Navegue para o diretório raiz do mangento (por exemplo: D: / xampp / mangento /) através do prompt de comando
Execute o comando php bin / magento setup: static-content: deploy
Isso funcionou para mim. Espero que ajude os outros!
fonte