Configurare cron di Magento 2 su MAMP

Guida a come installare um ambiente di sviluppo Magento 2 in locale su MAMP

In questo articolo verificheremo come creare con MAMP un ambiente di sviluppo dove installare Magento 2.

Nel nostro caso abbiamo utilizzato una configurazione con PHP 7.0.13, MySQL 5.6.34 e Web-Server Apache ed abbiamo installato la versione di Magento 2.1.5 (l’ultima release al momento della stesura dell’articolo).

Una volta eseguita l’installazione, per poter essere pienamente operativi, il cron di Magento 2 dovrà essere configurato correttamente. Per fare questo dovrete eseguire i semplici passaggi elencati di seguito.

  • Da terminale lanciate il comando crontab -e. In questo modo sarà possibile eseguire la configurazione attraverso vim-editor.
  • Entrate in modalità inserimento premendo i
  • Digitate le tre seguenti righe:
    • */1 * * * * /Applications/MAMP/bin/php/php7.0.13/bin/php /local/magento-2/bin/magento cron:run >> /local/magento-2/var/log/setup.cron.log&
    • */1 * * * * /Applications/MAMP/bin/php/php7.0.13/bin/php /local/magento-2/update/cron.php >> /local/magento-2/var/log/setup.cron.log&
    • */1 * * * * /Applications/MAMP/bin/php/php7.0.13/bin/php /local/magento-2/bin/magento setup:cron:run >> /local/magento-2/var/log/setup.cron.log&sostituendo a php7.0.13 la vostra versione di php e a /local/magento-2/la vostra directory di installazione di Magento.
  • Fatto questo, premete Esc per uscire dalla modalità di inserimento Vim e digitate ZZ (maiuscole) per salvare il file e terminare il comando crontab.

A questo punto il vostro cron di Magento 2 sarà correttamente configurato.