AVISO IMPORTANTE
:: Não utilizamos o Zend Guard Loader desde o dia 31/08/2017
:: Estamos operando com ionCube.
:: https://cerebrum.freshdesk.com/support/solutions/articles/4000108548
ATENÇÃO
:: Para a sua maior segurança.
:: Recomendamos que a instalação seja efetivada inicialmente em ambiente de testes.
:: Após a comprovação de pleno funcionamento dos módulos desejados no ambiente de testes.
:: Execute os mesmos processos na loja virtual em produção com backup prévio.
PRÉ-REQUISITOS
:: PHP 5.5 ou 5.6
:: Componente gratuito Zend Guard Loader.
:: https://cerebrum.freshdesk.com/support/solutions/articles/4000097555
:: Gerenciador de dependências Composer.
:: https://cerebrum.freshdesk.com/support/solutions/articles/4000097554
PHP-CLI = INFORMAÇÕES DO SERVIDOR VISUALIZADAS NO TERMINAL SSH
:: Digite no terminal SSH o respectivo comando para identificação da versão do PHP no PHP-CLI
:: php -v
:: Digite no terminal SSH o respectivo comando para identificação da versão do COMPOSER no PHP-CLI
:: composer --version
:: Envie as imagens ilustrando as versões do PHP e COMPOSER no PHP-CLI para ajuda@cerebrum.com.br
PHP-WEB = INFORMAÇÕES DO SERVIDOR VISUALIZADAS NO NAVEGADOR
:: Efetue download e upload via FTP do arquivo phpinfo.php disponível no final desse post para a sua hospedagem.
:: Envie para ajuda@cerebrum.com.br a URL de acesso, conforme exemplo a seguir ...
:: www.SEUDOMINIO.com.br/phpinfo.php
DESATIVAÇÃO DO CACHE E COMPILADOR DO MAGENTO
:: Desabilite o cache e compilador do Magento.
INCLUA O ARQUIVO COMPOSER.JSON PARA DENTRO DA PASTA DO AMBIENTE DE TESTES
:: Efetue download e upload via FTP do arquivo composer.json disponível no final desse post para a pasta do ambiente de testes.
EXISTEM DOIS TIPOS DE INSTALAÇÃO DO COMPOSER
:: Global - https://getcomposer.org/doc/00-intro.md#globally
:: Local - https://getcomposer.org/doc/00-intro.md#locally
COMANDO PARA INSTALAÇÃO VIA COMPOSER GLOBAL SE AS CONFIGURAÇÕES ESTIVEREM IDÊNTICAS NO PHP-CLI E PHP-WEB
:: composer require mozgbrasil/magento-correios-php55:dev-master (PHP 5.5)
:: composer require mozgbrasil/magento-correios-php56:dev-master (PHP 5.6)
COMANDO PARA INSTALAÇÃO VIA COMPOSER COMPOSER GLOBAL SE AS CONFIGURAÇÕES NÃO ESTIVEREM IDÊNTICAS NO PHP-CLI E PHP-WEB
:: composer require mozgbrasil/magento-correios-php55:dev-master --ignore-platform-reqs (PHP 5.5)
:: composer require mozgbrasil/magento-correios-php56:dev-master --ignore-platform-reqs (PHP 5.6)
COMANDO PARA INSTALAÇÃO VIA COMPOSER LOCAL SE AS CONFIGURAÇÕES ESTIVEREM IDÊNTICAS NO PHP-CLI E PHP-WEB
:: php composer.phar require mozgbrasil/magento-correios-php55:dev-master (PHP 5.5)
:: php composer.phar require mozgbrasil/magento-correios-php56:dev-master (PHP 5.6)
COMANDO PARA INSTALAÇÃO VIA COMPOSER LOCAL SE AS CONFIGURAÇÕES NÃO ESTIVEREM IDÊNTICAS NO PHP-CLI E PHP-WEB
:: php composer.phar require mozgbrasil/magento-correios-php55:dev-master --ignore-platform-reqs (PHP 5.5)
:: php composer.phar require mozgbrasil/magento-correios-php56:dev-master --ignore-platform-reqs (PHP 5.6)
NA EVENTUALIDADE DE ALGUMA DIFICULDADE TÉCNICA, TENTE OS RESPECTIVOS PROCEDIMENTOS
:: Renomeie a pasta /vendor/mozgbrasil
:: Posteriormente execute o comando de atualização.
:: composer update