Magento 2 StyleSheet no se carga


Respuestas:


7

Valide si su servidor web utiliza las reescrituras correctas.

Para Apache: permita la carga de archivos htaccess y el uso de reglas de reescritura.

para nginx, use la configuración de ejemplo provista en el directorio magento.


1
Tengo que habilitar el rewrite_module de apache. Después de hacer eso, se cargó mi hoja de estilo, así que para todo lo que necesita para habilitar rewrite_module
Bhupendra Jadeja

habilitar el rewrite_module de apache funciona para mí gracias +1 de mí @Flyingmanna
Keyur Shah

3

En primer lugar, vea la fuente de su página y haga clic en los enlaces CSS, si se apunta correctamente, debería llevarlo a la página CSS.

Compruebe si ha cambiado el diseño de la página de inicio desde el Panel de administración.

Me refiero a ir a Cms >> Páginas

Abrir página de inicio.

Haga clic en la pestaña Diseño.

Verifique el valor de "Tema personalizado" en "Diseño personalizado".

Si aún encuentra algún problema, proporcione la URL de su sitio web.


No me permite iniciar sesión en el backend
Bhupendra Jadeja

2

ejecutar el comando en la raíz de Magento

php dev/tools/Magento/Tools/View/deploy.php

O

Ir

dev / tools / Magento / Tools / View / location and run command

php deploy.php

Solo tengo una ruta de acceso a esta ubicación magentoroot \ dev \ tools \ Magento \ Tools, en resumen, falta la vista / carpeta de ubicación. Qué tengo que hacer ?
GuRu

1

Necesita desplegar contenido
ejecute este comando en el directorio raíz de magento

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


0

Debe proporcionar permiso completo a la carpeta "pub". Intente ejecutar el siguiente comando en la raíz de Magento.

chmod -R 777 pub

0

También tuve problemas con esto, pero ninguna de las soluciones anteriores funcionaba. Algunas guías recomiendan este orden de comandos.

del directorio raíz de Magento

rm -r var/cache/ var/view_preprocessed
php bin/magento setup:static-content:deploy

Nota de una de las respuestas anteriores, creo que no hay necesidad de usar sudo frente a ninguno de los comandos anteriores. Su usuario debe tener los permisos adecuados y los directorios de archivos deben configurarse correctamente con la propiedad.

Lo que descubrí que funciona para este problema es hacer una copia de seguridad o eliminarla por completo rm -r pub/static o hacer una copia de seguridad. mv pub/static pub/static.bak Luego implemente el contenido php bin/magento setup:static-content:deployy luego borre la memoria caché de su navegador (use la extensión para hacerlo en esa página) y vuelva a cargar su página.

rm -r pub/static
php bin/magento setup:static-content:deploy

0

si estás en Apache

sudo vim /etc/apache2/apache2.confy actualice AllowOverride a todos para el /var/wwwDirectorio

luego vaya a la raíz del documento (donde reside el código magento) y

rm -rf var directory (the one that contains the cached files)
sudo php bin/magento setup:static-content:deploy f
php bin/magento indexer:reindex (optional)

0

He estado luchando con esto durante 5 días. Finalmente resolvió el problema. Hay tres posibles errores:

  1. Su número de versión se muestra en su ruta CSS.
  2. Sus archivos estáticos no se implementan.
  3. Ambos 1 y 2 son el caso.

Para resolver 1: vaya a su mysql y escriba insert into core_config_data (config_id, scope, scope_id, path, value) values (null, 'default', 0, 'dev/static/sign', 0).

Para resolver 2: desde la raíz de tu proyecto magento, ejecuta php bin/magento setup:static-content:deploy --force.

Recuerde limpiar su caché para cada caso. php bin/magento cache:clean config


0

INSERTAR EN los valores de core_config_data (ruta, valor) ('dev / static / sign', 0) EN LA ACTUALIZACIÓN DE LA CLAVE DUPLICADA valor = 0;

Después de eso ejecuta estos comandos

sudo php bin / magento cache: limpiar
sudo php bin / magento cache: flush

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.