Mudanças entre as edições de "Versao 1.3.0 do E-commerce"

De Tek-System Wiki
Ir para navegação Ir para pesquisar
Linha 55: Linha 55:
  crontab -e
  crontab -e


depois adicione o script no cron:
depois adicione o script no cron:


0 * * * * /usr/bin/php /home/ecommerce/Teksystem_scripts/script-atualiza-status-pedidos.php
0 * * * * /usr/bin/php /home/ecommerce/Teksystem_scripts/script-atualiza-status-pedidos.php

Edição das 10h52min de 11 de outubro de 2019

PARA ATUALIZAR PARA VERSÃO 1.3.0 DO E-COMMERCE MAGENTO.

Passo 1 - Foi feita uma modificação de configuração de docker que não pode estar no script de atualização, por isso será necessário fazer algumas coisas para migrar para o certificado SSL gratuito e automatizado.

1.1 Vá na pasta de pre versão e pegue na pasta contendo docker do magento a pasta

 nginx

o arquivo de

docker-compose.yml 

e por fim o arquivo de iniciar

init-letsencrypt

1.2 Onde tiver teksystemcommerce.com.br substitua pelo nome do site em questão

Após substituir o nome do site então substitua os arquivos.

Rode primeiro o i

./init-letsencrypt

Depois de rodado dê

docker stop $(docker ps -a -q)
docker rm $(docker ps -a -q)
docker-compose build
docker-compose up -d


Passo 2 - Rodar script atualizador

Entrar em: Teksystem_scripts

Rodar Script: ./script-atualizacao-ecommerce.sh

O script contera atualizacoes de cupom e status.


ADICIONANDO PHP CURL PARA CRONJOB DOS PEDIDOS

Instale o php e o curl na maquina linux padrão, fora do docker...

sudo apt install php

Obs: nao instale apache, não é necessario e pode dar conflito com o magento. Em caso de instalado favor remover.

sudo apt-get install php-curl

DEPOIS ADICIONE NO CRON

crontab -e

depois adicione o script no cron:

0 * * * * /usr/bin/php /home/ecommerce/Teksystem_scripts/script-atualiza-status-pedidos.php