Eu tenho tentado aplicar alguns patches do Magento via SSH
( SUPEE-5344
e SUPEE-1533
) na página de download do Magento Community Edition ( https://www.magentocommerce.com/products/downloads/magento/ )
Estou executando em uma SSH
sessão:
sh PATCH_SUPEE-1533_EE_1.13.x_v1-2015-02-10-08-18-32.sh
mas continue recebendo o seguinte erro:
Erro! Algumas ferramentas de sistema necessárias, utilizadas neste script sh, não estão instaladas: O (s) "remendo" (s) de ferramenta (s) está (são) faltando, instale-o (eles).
Eu tentei aplicar patches anteriores, mas recebo a mesma mensagem de erro. Como resolvo isso para aplicar os patches?
Respostas:
A solução é instalar o
patch
pacote:ou
zypper install patch
para o OpenSUSE LINUX.Em seguida, execute
sh
o arquivo de correção:Repita para todos os patches ausentes.
Nota: eu forneci isso, pois passei bastante tempo nisso antes de perceber que o erro sendo gerado não era para um patch anterior, mas para o próprio pacote de patches.
fonte
Encontrei uma solução possível para aqueles que não têm acesso SSH ou estão tendo dificuldades em usar o comando sh para solicitar o patch: (community edition)
Com a atualização bem-sucedida na máquina local , localize os 5 arquivos em sua máquina local que possuem as atualizações:
faça o upload desses arquivos para o servidor usando FTP, e os patches estão prontos!
Para mim, esta é uma opção mais segura para aplicar os patches.
Pls me corrija se eu estiver errado!
fonte