Pasar al contenido principal
Cómo limpiar la caché manualmente en Drupal 8

Cómo limpiar la caché manualmente en Drupal 8

Cómo limpiar la caché manualmente en Drupal 8

2 minutos

Al instalar un nuevo módulo, un tema o realizar algún cambio en la configuración de drupal, debemos limpiar la caché de Drupal 8 para que funcione correctamente.

Existen ocasiones en las que nos vemos obligados a limpiar la caché de Drupal 8 de forma manual, bien porque no podemos acceder al panel o bien porque simplemente nos resulta más cómodo.

Limpiar la caché de drupal 8 desde PHPMyAdmin

Para realizar esta tarea simplemente nos tendremos que abrir nuestro PHPMyAdmin y loguearnos dentro de la base de datos de Drupal 8.

Si usamos otro gestor de base de datos las sentencias pueden variar. Lo importante es realizar un vaciado completo de las mismas.

Una vez ahí, introduciremos las siguientes sentencias SQL para ejecutarlas:

TRUNCATE cache_config;
TRUNCATE cache_container;
TRUNCATE cache_data;
TRUNCATE cache_default;
TRUNCATE cache_discovery;
TRUNCATE cache_dynamic_page_cache;
TRUNCATE cache_entity;
TRUNCATE cache_menu;
TRUNCATE cache_render;
TRUNCATE cache_toolbar;

Si existiese alguna tabla adicional que comenzase con el prefijo "cache_", simplemente añadiríamos esta tabla a las sentencias TRUNCATE anteriores.

Si hemos definido un prefijo para nuestras tablas a la hora de crear la base de datos, deberemos añadirlo en las sentencias TRUNCATE.

Usando Drush

En el caso de que tengamos acceso por terminal a nuestro servidor y, tengamos instalado Drush; podemos realizar una limpieza de caché usando el siguiente comando:

drush cr

O su versión "larga":

drush cache-rebuild

Este comando deberemos ejecutarlo desde el "root" dónde esté instalado Drupal.

Artículos relacionados

Comentarios

Añadir nuevo comentario

Este campo no se mostrará públicamente.