Saltar al contenido

La instalación local de Magento 2 no genera archivos en la carpeta pub / static

Solución:

SOLUCIÓN # 1 (SI DESEA EDITAR ARCHIVO XML)

Me gustaría que descargaras Magento 2 zip desde magentocommerce.com/download, crear nuevo db en phpmyadmin, extraer zip en htdocs carpeta. Instale Magento 2 pero no lo use localhost usar 127.0.0.1 en la URL de la tienda y la URL de administrador. Después de una instalación exitosa NO ejecutar magento.

Ahora vamos a borrar / eliminar cachés y sesiones de Magento 2. Vaya a las siguientes rutas y elimine todo:

ROOT > var > cache > *DELETE ALL*
ROOT > var > page_cache > *DELETE ALL*
ROOT > var > session > *DELETE ALL*

Cuando Magento 2 no está en modo de producción, intentará crear enlaces simbólicos para algunos recursos estáticos en el servidor local. Tenemos que cambiar ese comportamiento de Magento 2 yendo a editar ROOT > app > etc > di.xml expediente. Abrir di.xml en su editor de código favorito, busque el virtualType name="developerMaterialization" sección. En esa sección a continuación, encontrará un elemento <item name="view_preprocessed" xsi:type="object"> que necesita ser modificado. Puede modificarlo cambiando el siguiente contenido:

MagentoFrameworkAppViewAssetMaterializationStrategySymlink

Para:

MagentoFrameworkAppViewAssetMaterializationStrategyCopy

Ahora último paso, también elimine los archivos antiguos generados en ROOT > pub > static > DELETE ALL EXCEPT .HTACCESS

Personalmente lo probé en mi host local usando MAMP, EasyPHP DevServer, Xampp y Wampp y lo instalé y usé Magento 2. Para obtener más información, puede consultar este enlace: Magento 2 CSS y JavaScript no se cargan desde la carpeta correcta

SOLUCIÓN # 2

Instala Composer. Ahora me gustaría que descargaras Magento 2 zip desde magentocommerce.com/download, crear nuevo db en phpmyadmin, extraer zip en htdocs carpeta. Instale Magento 2 pero no lo use localhost usar 127.0.0.1 en la URL de la tienda y la URL de administrador. Después de una instalación exitosa NO ejecutar magento.

Ahora vamos a verificar la instalación de Composer, implementar contenido estático, borrar / vaciar el caché de Magento y reindexar los bloques de Magento 2. Para realizar todas las acciones anteriores, presione la TECLA DE WINDOWS + R para abrir el cuadro de diálogo EJECUTAR y escriba “cmd” para abrir el símbolo del sistema.

Escribe “cd PATH_TO_YOUR_MAGENTO2_FILES”Para entrar en el directorio ROOT de Magento 2.

Ahora para verificar la instalación de Composer en el directorio anterior, escriba “instalación del compositor”.

Si recibe algún error en este paso, verifique la instalación de Composer

En este paso, estamos configurando contenido estático para implementar en nuestra tienda Magento. Para realizar esto, escriba “Configuración de php bin / magento: contenido estático: implementar”.

Si obtiene algún error, verifique su variable de entorno PHP.EXE y PHP.INI

Borre / vacíe la caché de Magento escribiendo “php bin / magento cache: flush”En CMD.

Y finalmente, para reindexar bloques estáticos de Magento escriba “indexador php bin / magento: reindex”.

Ha terminado con la instalación exitosa de Magento 2.

Intenta ejecutar el comando debajo

php bin/magento setup:static-content:deploy

Y si da algún error al ejecutar este comando, como si falta un archivo como ya dijo, compare la estructura del archivo de su proyecto con la nueva magento2 estructura de archivos. Si falta algún archivo en su proyecto, copie el archivo apropiado en su proyecto.

Y si tiene algún otro error, publique el error en su pregunta para que alguien pueda responder su pregunta.

Parece intl La extensión no está cargada en su versión de consola de php. Verifique que usa la misma versión / configuración para apache y la versión cli de php.

MacOsX tiene una versión preinstalada de php y algunos paquetes que instalan php no cambian el enlace simbólico para la sesión de terminal. Como resultado, puede tener diferentes versiones de php instaladas al mismo tiempo.

PD: propongo usar vagrant en Mac OS. funciona bastante bien si usa nfs para compartir archivos

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *