Es habitual que cuando haces cambios en Magento necesites flushear la caché. Esto es resetear, borrar los ficheros o datos temporales, que almacena Magento para agilizar sus tareas.
Magento va guardando ficheros intermedios que se ejecutan más rápido que los originales. También guarda variables, combina ficheros de configuración de los módulos, traducciones, bloques, layouts de las plantillas, etc.. Todos estos ficheros agilizan mucho la ejecución, así que si no tienes la caché activada deberias de activarla ya mismo.
Problema
Puede ser que tengas que estar instalando y desinstalando módulos y de repente deja de funcionar Magento. Quizá has modificado en la base de datos algún dato y no se ven los cambios. O quizá incluso modificando algunos ficheros te deja de funcionar Magento.
El problema viene cuando no puedes entrar al panel de control de Magento y darle al botón de ‘Flush Magento Cache’.
Solución
Si no tienes forma de entrar al panel te haces el siguiente script:
<?php require_once __DIR__.'/app/Mage.php'; Mage::app()->getCacheInstance()->flush();
Para ejecutarlo lo pones en un fichero PHP en el directorio raiz del proyecto, por ejemplo en uno llamado flush_magento_cache.php, y lo ejecutas desde línea de comandos:
$ php flush_magento_cache.php
..si el problema era la caché ya volverás a poder usar la web.
Espero que sirva.
Un saludo.