tablero de mandos magento2:
Todos los enlaces del menú de administración no funcionan y tienen iconos extraños. ¿Por qué?
No puedo hacer nada
La siguiente solución funcionó para mí,
solo pruébalo.
vaya a la aplicación / etc / di.xml
encuentra la línea
Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink
y reemplazarlo con
Magento\Framework\App\View\Asset\MaterializationStrategy\Copy
No hay necesidad de eliminar ningún archivo en ningún directorio.
<argument name="strategiesList" xsi:type="array"> <item name="view_preprocessed" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Symlink</item> <item name="default" xsi:type="object">Magento\Framework\App\View\Asset\MaterializationStrategy\Copy</item> </argument>
Espero que esto ayude
Entonces corre,
fuente
Prueba esto antes de eso, toma Backup
Eliminar todo, excepto el
.htaccess
archivo depub/static folder
Abre
app/etc/di.xml
encuentra el caminoy reemplazar a
Nota: Elimine todos los archivos y carpetas en
pub/stati
c excepto el.htaccess
archivo.Para obtener más información, consulte http://www.dckap.com/blog/magento-2-admin-links-not-working-in-windows/
fuente
Deshabilite la combinación JS del administrador:
o si el menú Admin no funciona, vaya a la
base de datos dentro de la tabla core_config_data cambie la clave dev / js / merge_files de 1 a 0
fuente
intenta ejecutar esto
fuente
Esto me sorprendió momentáneamente antes, asegúrese de que su
magento_root/
directorio sea accesible a través de su servidor web y no solo elmagento_root/pub/
directorio: puede usar alias o cambiar su raíz web.fuente
Ir al directorio raíz de Magento 2 -> pub -> static y eliminar la carpeta estática y eliminar var / cache, var / composer_home, var / generation, var / page_cache, var / view_preprocessed
Luego ejecute, php bin / magento setup: static-content: deploy
y ellos
app / etc / di.xml
Vaya a la línea número 574:
Línea anterior:
Reemplácelo con (Nueva línea)
0 voto negativo
Acabo de hacer lo siguiente:
Mi sistema:
Justin @ GATEWAY f: \ xampp \ htdocs \ mag2
fuente
di.xml
solo afecta a los sitios web en modo Desarrollador.Apliqué todas las correcciones anteriores, pero hay una cosa que no se menciona ...
Cuando fui a editar tuve que cambiar los permisos en la carpeta para poder guardar los cambios. Después de guardar la edición en
di.xml
, cambié los permisos a 444, eliminé todos los archivos de caché y los volví a cargar. No funcionó.Después de algunos intentos, dejé el permiso de escritura en la carpeta, eliminé el caché y solo entonces se realizó la corrección.
fuente
Siga los pasos a continuación y debería ser para usted
Paso 1. Eliminó la carpeta estática usando rm -R static / *
Paso 2. Caché limpiado php bin / magento cache: clean & php bin / magento cache: flush
Paso 3. Vuelva a compilar php bin / magento setup: di: compile
Paso 4. Generación de contenido estático php bin / magento setup: static-content: deploy
Paso 5. Cambió los permisos a 777 para pub / static folder chmod 777 -R. /estático
Seguí esos pasos y mi backend de administrador se cargó bien.
fuente
Hola, tengo una solución del problema anterior.
abra la terminal y navegue hasta la raíz web de magento
fuente
Lo mismo aquí, solo resuelto yendo a : app / etc / di.xml
Sustitución : Magento \ Framework \ App \ View \ Asset \ MaterializationStrategy \ Symlink para :
Magento \ Framework \ App \ View \ Asset \ MaterializationStrategy \ copy
¡Actualiza tu navegador y bingo!
fuente
Está sucediendo porque css y js no se procesan correctamente.
Debe usar CLI para compilar magento.
Aquí hay una captura de pantalla de mi uso de cmd. Cambie la ubicación de su carpeta magento como la estructura de su carpeta magento.
Tomará algunos para completar.
fuente
Si usa diferentes idiomas en admin y frontend, por ejemplo, Admin en_US y front end nl_NL los ponen a ambos en el mismo idioma.
Puede cambiar el idioma del administrador desde el panel de administración haciendo clic en admin en la esquina superior derecha y luego en Configuración de la cuenta (el nombre de su cuenta)
Después de esta carrera:
o
o cualquiera que sea su idioma (o paquete de idioma instalado)
editar:
Es posible ejecutar el comando anterior para varios idiomas. Ejemplo:
php bin / magento setup: static-content: deploy nl_NL es_GB en_US
Espero eso ayude
fuente
editar di.xml
cambiar a
después de esa implementación y reindexación, el problema se resolverá el panel de administración funcionará bien.
fuente
pub/static
carpeta excepto el.htaccess
archivoEn segundo lugar encontrar
Magento \ Framework \ App \ View \ Asset \ MaterializationStrategy \ Symlink
en el
app/etc/di.xml
archivo y reemplazarlo confuente
Agregue una fila más a la
core_config_data
ruta de la tabla =dev/static/sign
establezca el valor en 0.fuente
Para mí, el problema es que estaba ejecutando
setup:static-content:deploy en_GB
para que coincida con la configuración regional de mi sitio web, sin embargo, no había cambiado el idioma predeterminado del usuario administrador a en_GB, por lo que la página de administración estaba tratando de localizar recursos desde el directorio en_US que, por supuesto , nunca fue creado.Una solución sería ejecutar
setup:static-content:deploy en_US
, generando los archivos que faltan. Sin embargo, esto implicaría generar contenido estático, iniciar sesión en el panel de administración, cambiar el idioma predeterminado del usuario administrador, luego eliminar contenido estático y volver a generarlo.Para utilizar el contenido estático existente, navegué a la
admin_user
tabla en mi base de datos de Magento y localicé la fila correspondiente al usuario administrador en cuestión, luego cambié el valor deinterface_locale
aen_GB
.Minified JS y CSS funcionan perfectamente en este caso.
fuente
Pasos:
php bin/magento setup:static-content:deploy -f
Con suerte, podría ser útil.
¡Gracias!
Sid
fuente
Este problema generalmente es causado por el caché de Magento y el caché del navegador web .
Siga los pasos a continuación para resolverlo:
.htaccess
archivo dentro de la carpeta / pub / static./pub/static
carpeta en permiso de escritura (0755).bin/magento setup:static-content:deploy -f
Ctrl + F5
cuando vea la página de administración para actualizar la memoria caché del navegador web (importante)¡Espero que esto ayude!
fuente
Abra \ app \ etc \ di.xml en la línea No. 715
Definitivamente va a funcionar
fuente
Actualizo 2.2.6 a 2.2.7
no esta debajo del saludo no funciona en 2.2.7
encuentra la línea
y reemplazarlo con
No hay necesidad de eliminar ningún archivo en ningún directorio.
fuente
ejecutar los comandos anteriores, espero que funcione bien.
fuente
establecer permisos correctos de carpeta / archivo
fuente