Atualizar o Mautic muitas vezes dá um certo frio na barriga. Com a chegada da versão 2.0 a equipe de desenvolvimento ofereceu um novo modo de atualizar a plataforma um tanto diferente do que nós já apresentamos aqui neste vídeo na época da versão 1.4.
Com este novo procedimento ganhamos mais estabilidade e consistência durante a atualização das migrações do banco de dados, o script também limpa a pasta cache e corrige algumas permissões dos arquivos.
Este procedimento vale para todos os Mautic desde a versão 2.0.
Basicamente o processo consiste em baixar um script php e executar este script dentro da pasta root da sua instalação. Vamos ao passo a passo?
Importante: Execute um backup dos arquivos e do banco de dados antes de realizar o upgrade.
Baixando o script upgrade.php para atualizar o mautic
Abra seu terminal conecte-se ao seu VPS. Agora abra a pasta onde seu Mautic está instalado. Veja:
Agora digite o comando abaixo para baixar o script de atualização do Mautic:
wget https://github.com/mautic/mautic/raw/staging/upgrade.php
Você terá uma saída assim:
Atualizar o Mautic
Agora que você já tem o script na pasta raíz do Mautic execute o seguinte comando:
php upgrade.php
Aguarde o progresso da atualização que demora poucos segundos e pronto.
Seu Mautic está atualizado mas ainda temos um último passo para que tudo funcione perfeitamente!
Atualizando permissões após atualizar o Mautic
Por fim não esqueça de refazer as permissões das pastas. No nosso caso usamos o Digital Ocean e por padrão uma máquina LAMP utiliza o usuário “www-data” e também o grupo “www-data” para acessar os arquivos via apache. Digite o comando abaixo dentro da pasta do mautic:
chown -R www-data:www-data . chmod -R g+rw .
Agora sim você poderá utilizar o Mautic sem problemas. Não deixe de ver nosso Guia para Atualizar o Cache e Ajustar as Permissões do Mautic.
Atualizando o Schema do Banco de Dados
Outro fator que pode auxiliar problemas na atualização é atualizar o schema do banco de dados na linha de comando.
Um grande abraço e até a próxima!