I am trying to set the deploy mode on an M2 instance to Production from Developer. On my local environment however I keep getting the error message:
Command returned non-zero exit code: '/Applications/MAMP/bin/php/php7.0.10/bin/php -f /Applications/MAMP/htdocs/JWM2/bin/magento setup:di:compile'
When it errors and escapes back to the prompt, I type echo $?
and simply get 1
returned back.
On the recommendation of another post, I have tried increasing the php memory_limit which didn't help. I have also tried running the setup:di:compile
command separately, but this completed successfully, however there were some errors relating to the dependancies already existing in context objects for a couple of modules.
When I try to change the deploy mode on the production server, the issue lies with the setup:static-content:deploy
part of the process with the issue being with the Magento Backend theme.
If I add the flag --skip-compilation
to the deploy:mode:set production
then it slides in to the correct mode without problem.
Has anyone got any ideas how I can make this work with compilation?