Si por alguna razón no puedo acceder a mi página de Administración de caché desde mi Administrador de Magento , ¿cómo puedo borrar la caché usando SSH?
fuente
Si por alguna razón no puedo acceder a mi página de Administración de caché desde mi Administrador de Magento , ¿cómo puedo borrar la caché usando SSH?
He resuelto el problema por mí mismo con la siguiente solución:
Inicie sesión en su servidor y ejecute el siguiente comando desde su directorio raíz de magento:
php -r 'require "app/Mage.php"; Mage::app()->getCacheInstance()->flush();'
El comando anterior descarga tu caché de magento 1. Sugiero cuando cambie la carpeta del proyecto magento y luego ejecute el comando anterior
La solución simple es iniciar sesión con SSH y navegar a su directorio de caché de Magento. Elimine todos los archivos y subdirectorios en este directorio de caché pero no elimine el directorio de caché en sí. Aquí hay un código de muestra.
cd /<magendoDirectory>/var/cache/
ls -l
rm -r ./*
Asegúrese de estar en el directorio correcto antes de ejecutar el rm
comando. Descubrimos que esto es todo lo que es necesario.
Eliminar el contenido de su /<magendoDirectory>/var/report/
directorio no tiene efecto en la versión 1.9.x
Eliminar el contenido de su cuenta /<magendoDirectory>/var/session/
puede tener el efecto de invalidar sus sesiones de usuario. Esto no es deseable en un entorno de producción. No tenemos este directorio en nuestra versión 1.9.x instancias.
/ magentorootdir / var / cache / *
/ magentorootdir / var / session / *
/ magentorootdir / var / report / *
Luego ejecute el comando como se mencionó anteriormente
php -r 'require "app/Mage.php"; Mage::app()->getCacheInstance()->flush();'
var/session/*
ovar/report/*
, estos no están relacionados con los cachés.