Magento 2 – CSS / No se muestra la plantilla

Después de una migración de Magento (tienda en vivo –> Tienda de pruebas) cayó en, que hay problemas con la plantilla o. al ver la pagina. El contenido estaba allí, pero el CSS no se mostraba y faltaba la estructura = la plantilla escrita especialmente para la tienda no se cargó.

Ahora revisa los archivos, sierra, dass das Verzeichnis /pub/static/frontend/NAME/Theme/de_DE so gut wie leer war. Es flog immer nur eine requirejs-config.js im Verzeichnis rum.

Wir hatten den Shop in den developer-Mode gesetzt, bei dem viele der Template-Dateien per Symlink mit dem app/design-Verzeichnis verbunden sind. Hat man nun den Deploy-Befehl per SSH gegeben

php bin/magento setup:static-content:deploy -f

wurden die Daten hinterlegt und die Seite wurde korrekt angezeigt. Kurze Zeit später waren alle Verzeichnisse und Dateien aber wieder verloren und nur die o.g. requirejs-Datei war noch da.

Die Idee bzgl. falscher Schreibrechte (CHMOD) stand im Raum, brachte jedoch auch nichts. Schlussendlich bestand der Fehler darin, dass die .htaccess-Datei aus dem Ordner /pub/static verloren gegangen war. Diese kann man sich bspw. aus dem Repository von Magento 2 auf Github (AQUÍ) besorgen und wieder in das Verzeichnis legen.

Anschließend gibt es keine Probleme mehr mit dem Template.

Publicado por Covos

DESDE 2009 He estado trabajando intensamente con Magento. Empecé con la creación y el funcionamiento de las tiendas B2C. Esto se extendió a través de mi trabajo en el sector de la logística. Esto dio lugar a sistemas especializados primera B2E. Hoy trabajo del día a día con una emocionante B2C, B2B- y proyectos B2E e informes en este blog sobre los desafíos y dan consejos de expertos.

Deja un comentario

Su dirección de correo electrónico no será publicado. Los campos obligatorios están marcados *