Os documentos aqui dizem que você deve usar o utilitário de atualização do sistema: http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html e faça isso com o administrador.
Eu pensei que você seria capaz de atualizá-lo, alterando o arquivo composer.json para "version": "2.0.2",
e, em seguida, apenas execute composer update
.
Essa seria outra maneira de atualizar ou o utilitário de atualização do sistema é a única maneira de fazer isso?
Respostas:
Atualizando / Atualizando para o Magento 2.0.2 (via
composer
)Após a atualização, verifique sua versão do Magento com o seguinte comando:
Os comandos acima funcionam bem ao atualizar o Magento para 2.2.x.
Para atualizar para o Magento 2.3.x, você precisa seguir mais algumas etapas.
Aqui está o guia passo a passo para atualizar o Magento para o 2.3.x:
Ativar modo de manutenção
Especificar pacotes Magento
Especifique pacotes adicionais
Remova pacotes não utilizados
Atualizar carregamento automático
Abra
composer.json
e edite a"autoload": "psr-4"
seção para incluir"Zend\\Mvc\\Controller\\": "setup/src/Zend/Mvc/Controller/"
:Aplicar atualizações
Limpe o cache do Magento
Limpar caches manualmente e conteúdo gerado
Limpe os subdiretórios
var
egenerated
:Se você usar um armazenamento em cache diferente do sistema de arquivos, como Redis ou Memcached, deverá limpar manualmente o cache também.
Atualize o esquema e os dados do banco de dados
Desativar modo de manutenção
Por fim, verifique sua versão do Magento
Leia mais: https://devdocs.magento.com/guides/v2.3/comp-mgr/cli/cli-upgrade.html
fonte
A maneira recomendada na documentação é via admin:
( http://devdocs.magento.com/guides/v2.0/comp-mgr/upgrader/upgrade-start.html )
Você deve ter os crons habilitados ou isso não funcionará. Certifique-se de que você tenha as chaves inseridas na configuração. Se congelar sem saída nos logs, você pode verificar os logs php para ver se o tempo expirou e aumentar o memory_limit em .htaccess para 2G.
A segunda maneira é com o compositor:
Em
composer.json
mudar esta linhaVocê também deve alterar a linha 5
"version": "2.0.0",
para mantê-la sincronizada.para a versão que você deseja e, em seguida, execute:
fonte
Apenas atualizado com sucesso para o Magento 2.2.6 através do compositor:
Altere a versão de acordo, por exemplo, 2.2.6
* // O problema a seguir comanda um por um
Se estiver obtendo um erro de permissão, emita:
comando novamente onde usuário e grupo correspondem ao usuário e grupo de usuários do servidor.
fonte
Você pode atualizar a versão Magento 2 através do painel de administração ou da área de terminal.
Atualização da área administrativa
Navegue para Sistema> Assistente de Configuração da Web> Atualização do Sistema
Atualização da área do terminal
Antes de começar, aplique o patch MDVA-532, abra seu terminal e digite:
Em seguida, insira a seguinte linha para atualizar o esquema e os dados do banco de dados.
Fonte de referência que segui para atualizar a versão do magento 2 no meu site (com captura de tela e passo a passo) http://magentoexplorer.com/how-to-upgrade-magento-2-version-via-backend-or-terminal
fonte
Alterar a versão e a execução
composer update
é para aqueles que têm acesso à linha de comando e têm experiência no uso de linhas de comando (desenvolvedores e SIs). A atualização via admin é principalmente para aqueles que podem ter habilidades técnicas limitadas ou não ter acesso à linha de comando pelo provedor de hospedagem.fonte
Com a versão 2.0.2, a correção é atualizar primeiro o instalador do Magento e depois forçar a atualização do núcleo.
E quando terminar de atualizar todos os pacotes PHP, execute todos os scripts de atualização do Magento para que o banco de dados esteja atualizado também:
fonte
No caso de as formas do compositor e do Assistente da Web falharem, existe uma terceira abordagem:
php bin/magento setup:upgrade
ephp bin/magento deploy:mode:set production
.Tome desta fonte .
fonte
Vá para o diretório raiz da sua loja e execute estes comandos:
Você pode mudar a versão
fonte
Pode-se atualizar o magento 2 usando os dois métodos básicos, um é do painel de administração e outro é o compositor
fonte