Je viens d'installer Magento 2 Community Edition avec des exemples de données (téléchargés depuis leur site Web et non installés avec Composer) localement via MAMP. Le processus d'installation a réussi, mais tous les fichiers du dossier pub / static sont manquants, à l'exception de .htaccess. Cela signifie que tous les css, js etc. renvoient 404 pour le frontend et le backend.
J'ai passé plusieurs heures à essayer de résoudre ce problème sans chance. Voici ce que j'ai fait jusqu'à présent:
- Modifié
Options Indexes FollowSymLinks AllowOverride
de «Aucun» à «Tous» dans le /MAMP/conf/apache/httpd.conf et redémarré MAMP - Assurez
LoadModule rewrite_module modules/mod_rewrite.so
- vous qu'il n'est pas commenté dans httpd.conf - Configurer un domaine de développement (magento.dev) dans MAMP
php bin/magento setup:static-content:deploy
J'ai essayé de courir dans la racine magento.dev en utilisant Terminal. Cela renvoie cependant:
Erreur fatale: la classe «Paramètres régionaux» est introuvable dans /Applications/MAMP/htdocs/magento.dev/vendor/magento/framework/Locale/Bundle/DataBundle.php sur la ligne 64
- RewriteBase non commenté et modifié
RewriteBase /
dans le fichier .htaccess dans le répertoire racine magento.dev. - Mettre Magento en mode développement
- Effacement du cache manuellement et en cours d' exécution à
php bin/magento setup:static-content:deploy
nouveau
La plupart des guides et des messages du forum me disent de courir: php bin/magento setup:static-content:deploy
mais je ne sais pas si je le fais correctement.
OS: OSX 10.11.2
Version MAMP: 3.5
Version PHP: 7.0
Version Apache: 2.4.16
Version MySQL: 5.6.25
Toute aide serait appréciée.
php bin/magento setup:static-content:deploy -f
et attendre 80 secondes.