He instalado magento 2 con éxito, pero el estilo del lado frontal y del lado administrativo no se está cargando. Incluso después de iniciar sesión en el administrador, no se encuentra la página (404)
URL base en core_config_data: http://localhost.com/magento2/
magento2
magento2-dev-beta
Bhupendra Jadeja
fuente
fuente
Respuestas:
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.
fuente
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.
fuente
ejecutar el comando en la raíz de Magento
O
Ir
dev / tools / Magento / Tools / View / location and run command
fuente
Necesita desplegar contenido
ejecute este comando en el directorio raíz de magento
fuente
Tuve el mismo problema (la hoja de estilo no se carga) pero fue causada por algo más.
Había cambiado las URL de mi sitio web en la base de datos y olvidé dejar una "/" al final de la url.
lo que tuve
http://www.example.com
https://www.example.com
lo que debería ser:
http://www.example.com/
http://www.example.com/
borre la memoria caché después de usar el siguiente comando cuando esté en la carpeta raíz de su instalación de Magento 2
fuente
Debe proporcionar permiso completo a la carpeta "pub". Intente ejecutar el siguiente comando en la raíz de Magento.
fuente
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
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 contenidophp bin/magento setup:static-content:deploy
y 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.fuente
si estás en Apache
sudo vim /etc/apache2/apache2.conf
y actualice AllowOverride a todos para el/var/www
Directorioluego vaya a la raíz del documento (donde reside el código magento) y
fuente
He estado luchando con esto durante 5 días. Finalmente resolvió el problema. Hay tres posibles errores:
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
fuente
Después de eso ejecuta estos comandos
fuente