Se, por algum motivo, não consegui acessar minha página de Gerenciamento de cache do meu Magento Admin , como posso limpar o cache usando o SSH?
Se, por algum motivo, não consegui acessar minha página de Gerenciamento de cache do meu Magento Admin , como posso limpar o cache usando o SSH?
Respostas:
Resolvi o problema sozinho com a seguinte solução:
Entre no seu servidor e execute o comando abaixo no diretório raiz do magento:
php -r 'require "app/Mage.php"; Mage::app()->getCacheInstance()->flush();'
O comando acima libera seu cache do magento 1. Sugiro quando alterar a pasta do projeto magento e executar o comando acima
A solução simples é fazer login com o SSH e navegar para o diretório de cache do Magento. Remova todos os arquivos e subdiretórios deste diretório de cache, mas não exclua o próprio diretório de cache. Aqui está um código de exemplo.
cd /<magendoDirectory>/var/cache/
ls -l
rm -r ./*
Verifique se você está no diretório correto antes de executar o rm
comando. Descobrimos que isso é tudo o que é necessário.
A remoção do conteúdo do seu /<magendoDirectory>/var/report/
diretório não tem efeito na versão 1.9.x
A remoção do conteúdo do seu site /<magendoDirectory>/var/session/
pode ter o efeito de invalidar as sessões do usuário. Isso não é desejável em um ambiente de produção. Não temos esse diretório em nossas instâncias da versão 1.9.x.
/ magentorootdir / var / cache / *
/ magentorootdir / var / session / *
/ magentorootdir / var / report / *
Em seguida, execute o comando conforme mencionado acima
php -r 'require "app/Mage.php"; Mage::app()->getCacheInstance()->flush();'
var/session/*
ouvar/report/*
- estes não estão relacionados aos caches.