Mudanças entre as edições de "MAGENTO CRON JON - IMPORANTISSIMO"

De Tek-System Wiki
Ir para navegação Ir para pesquisar
(Criou página com 'Entre na maquina virtual. Vá na maquina magento na altura de docker-compose.yml utilizando: docker-compose exec magento bash Após entrar na maquina atualize o linux dela (...')
 
 
(6 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)


  blabla
  apt-get update && apt-get upgrade


Depois disso instale o cron
EVITAR SE JA TIVER CRON - Depois disso instale o cron


Agora instale o vim que eh o editor de texto
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:
Entre no cron utilizando:
Linha 19: 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:


  05 * * * * /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/bin/magento cron:run | grep -v "Ran jobs by schedule" >> /var/www/html/var/log/magento.cron.log
  05 * * * * /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/update/cron.php >> /var/www/html/var/log/update.cron.log
  05 * * * * /usr/local/bin/php /var/www/html/bin/magento setup:cron:run >> /var/www/html/var/log/setup.cron.log</pre>
  * * * * * /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 27: 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
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