Mudanças entre as edições de "MAGENTO CRON JON - IMPORANTISSIMO"
(4 revisões intermediárias pelo mesmo usuário não estão sendo mostradas) | |||
Linha 5: | Linha 5: | ||
docker-compose exec magento bash | docker-compose exec magento bash | ||
Após entrar na maquina atualize o linux dela (lembrando que nao eh o mesmo linux da VM principal) | EVITAR SE JA TIVER CRON - Após entrar na maquina atualize o linux dela (lembrando que nao eh o mesmo linux da VM principal) | ||
apt-get update && apt-get upgrade | apt-get update && apt-get upgrade | ||
Depois disso instale o cron | EVITAR SE JA TIVER CRON - Depois disso instale o cron | ||
apt-get install cron | apt-get install cron | ||
Agora instale o vim que eh o editor de texto | EVITAR SE JA TIVER VIM - Agora instale o vim que eh o editor de texto | ||
apt-get install vim | apt-get install vim | ||
Linha 23: | Linha 23: | ||
No editor de texto digite "i" para editar e insira o comando: | No editor de texto digite "i" para editar e insira o comando: | ||
* * * * * /usr/local/bin/php /var/www/html/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/html/var/log/magento.cron.log | |||
* * * * * /usr/local/bin/php /var/www/html/update/cron.php >> /var/www/html/var/log/update.cron.log | |||
* * * * * /usr/local/bin/php /var/www/html/bin/magento setup:cron:run >> /var/www/html/var/log/setup.cron.log | |||
Onde 05 eh o tempo em minutos, pode colocar de 30 em 30.. | Onde 05 eh o tempo em minutos, pode colocar de 30 em 30.. | ||
Linha 31: | Linha 31: | ||
Agora para salvar digite: | Agora para salvar digite: | ||
"ESC" , depois digita ":w" , e agora para sair ":q" | "ESC" , depois digita ":w" , e agora para sair ":q" | ||
Se o cron nao rodar? | |||
php bin/magento cron:run | |||
service cron status | |||
service cron stop | |||
service cron start | |||
FONTE: https://devdocs.magento.com/guides/v2.1/config-guide/cli/config-cli-subcommands-cron.html | FONTE: https://devdocs.magento.com/guides/v2.1/config-guide/cli/config-cli-subcommands-cron.html | ||
FONTE2: https://www.rosehosting.com/blog/ubuntu-crontab/ | |||
FONTE3: https://www.youtube.com/watch?v=Rc38z4YBRUc&t=48s | |||
FONTE4: https://askubuntu.com/questions/85558/verify-if-crontab-works |
Edição atual tal como às 12h26min de 28 de janeiro de 2019
Entre na maquina virtual.
Vá na maquina magento na altura de docker-compose.yml utilizando:
docker-compose exec magento bash
EVITAR SE JA TIVER CRON - Após entrar na maquina atualize o linux dela (lembrando que nao eh o mesmo linux da VM principal)
apt-get update && apt-get upgrade
EVITAR SE JA TIVER CRON - Depois disso instale o cron
apt-get install cron
EVITAR SE JA TIVER VIM - Agora instale o vim que eh o editor de texto
apt-get install vim
Entre no cron utilizando:
crontab -e
No editor de texto digite "i" para editar e insira o comando:
* * * * * /usr/local/bin/php /var/www/html/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/html/var/log/magento.cron.log * * * * * /usr/local/bin/php /var/www/html/update/cron.php >> /var/www/html/var/log/update.cron.log * * * * * /usr/local/bin/php /var/www/html/bin/magento setup:cron:run >> /var/www/html/var/log/setup.cron.log
Onde 05 eh o tempo em minutos, pode colocar de 30 em 30..
Agora para salvar digite:
"ESC" , depois digita ":w" , e agora para sair ":q"
Se o cron nao rodar?
php bin/magento cron:run
service cron status service cron stop service cron start
FONTE: https://devdocs.magento.com/guides/v2.1/config-guide/cli/config-cli-subcommands-cron.html
FONTE2: https://www.rosehosting.com/blog/ubuntu-crontab/
FONTE3: https://www.youtube.com/watch?v=Rc38z4YBRUc&t=48s
FONTE4: https://askubuntu.com/questions/85558/verify-if-crontab-works