Je viens d'installer Magento 2 sur mon serveur de production en cours de développement. sous-domaine. L'installation semble avoir réussi, mais j'ai remarqué qu'il n'y a pas d'images ou de javascript qui fonctionnent à la fois dans le frontend et dans le backend.
Après avoir inspecté le code source, j'ai constaté que les fichiers appelés tels qu'ils http://dev.website.com/pub/static/frontend/Magento/luma/en_GB/css/print.css
n'existent pas réellement. Des pensées? J'ai essayé des solutions sur plusieurs piles mais je n'ai pas eu de chance.
magento2
installation
Liam McArthur
la source
la source
Réponses:
Essayez ceci avant de prendre une sauvegarde
Supprimer tout, sauf le
.htaccess
fichier depub/static folder
Ouvrez,
app/etc/di.xml
trouvez le chemin“Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink”
et remplacezMagento\Framework\App\View\Asset\MaterializationStrategy\Copy
Remarque: supprimez tous les fichiers et le dossier sous
pub/static
sauf le.htaccess
fichier.Pour plus d'informations, référez-vous à cette http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/
la source
Vous pouvez exécuter la commande ci-dessous à partir du dossier racine de magento.
Cela téléchargera parfaitement le contenu dans les dossiers respectifs.
la source
Si vous êtes en mode par défaut ou en développement, utilisez -f pour télécharger de force le contenu statique. En mode développement, le contenu statique est téléchargé automatiquement.
la source
Si vous voyez que Magento essaie de charger à partir d'un dossier autre que en_US, vous pouvez essayer de déployer du contenu statique dans le dossier approprié comme ci-dessous
la source
J'ai eu le même problème après l'installation de magento 2.1.1 et j'ai suivi les étapes mentionnées ci-dessous
Suivez ce lien pour obtenir des conseils sur l'ajout d'une variable de chemin: https://www.java.com/en/download/help/path.xml
Accédez à votre répertoire racine mangento (par exemple: D: / xampp / mangento /) via l'invite de commande
Exécutez la commande php bin / magento setup: static-content: deploy
Cela a fonctionné pour moi. J'espère que cela aide les autres!
la source