correr se bin/magento setup:di:compile
cuelga al 14% para siempre. Ya asignado 1G de RAM y tiempo de ejecución aumentado 18000
corriendo de nuevo con
bin/magento setup:di:compile -vvv
después de 20 minutos
Compilation was started.
Proxies code generation... 0/7 [>---------------------------] 0% 1 sec 61.2
MiProxies code generation... 1/7 [====>-----------------------] 14% 2 mins 70.2 M
Repositories code generation... 1/7 [====>-----------------------] 14% 2 mins 70.2 MiB
Repositories code generation... 1/7 [====>------------------] 14% 7 secs 44.0 Mib
. Intenté asignar un poco más de RAM a mi VM y probar mi antiguo Ubuntu 14.04 vm y el nuevo Ubuntu 16.04, ambos con PHP7 (sin xdebug).Repositories code generation... 1/7 [====>-----------------------] 14% 16 secs 87.5 MiB
Respuestas:
Acabo de corregir este error exacto. Deshabilité todos mis módulos de terceros uno por uno y, sorprendentemente, la compilación seguía colgando en el mismo lugar.
La solución para que la compilación funcione para mí fue eliminar todos los archivos del módulo utilizando el comando
rm -rf app/code/*
del directorio de Magento.No estoy seguro de por qué los módulos deshabilitados afectan la compilación, pero esto será útil para que otros lo sepan. Además, esto debería ser evidente, asegúrese de hacer una copia de seguridad de su
app/code/
directorio de antemano o puede intentar eliminar / mover un módulo a la vez para averiguar cuál fue la causa del problema.fuente
Desde el símbolo del sistema, escriba
Verás el error.
En mi caso encontré el error
entonces cambio el espacio
"Magento\Backend\App"
de nombres"Magento\Checkout\Helper\Magento\Backend\App"
envendor\magento\module-checkout\Helper\Magento\Backend\App\ConfigInterface.php
fuente