Magento 2: Fichiers JS, CSS et images manquants

Comme vous pouvez le voir sur cette capture d’écran, après une installation toute fraiche de Magento 2.1.5, une partie des fichiers javascript, css et des images sont manquants !
magento-missing-files
En inspectant la page il est aisé de voir que ces ressources sont chargées à partir du dossier…

/pub/static/frontend/Magento/luma/en_GB/

… qui n’existe pas sur ma machine.
Soit dit en passant ce fameux sous-dossier « en_GB » correspond à la locale que j’ai choisie lors de l’installation.

Après quelques recherches j’en ai conclu qu’il s’agissait là d’un problème de contenu statique non déployé.

Ni une ni deux, j’ai dégainé un script bash pour éviter d’avoir (éventuellement) à ressaisir 3 lignes de code !!!

#!/bin/bash
./chmod.sh
rm -fr pub/static/*
php bin/magento setup:static-content:deploy en_US en_GB
./chmod.sh

et de suite c’est beaucoup mieux…

magento-missing-files.2

Pour le contenu du script « ./chmod.sh » je vous renvoie à l’article précédent

Ha la la Magento … toujours des petites tracasseries lors de l’installation !

Les commentaires sont désactivés.