Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Admin  Métodos de limpieza de la cachéTema Solucionado

Guías phpBB 3.1 3.2 3.3


Cerrado
Avatar de Usuario
AbaddonOrmuz
Moderador
Mensajes: 833
Registrado: 14 Ene 2017, 22:18
Nombre real: Alfredo
Ubicación: /dev/null
Género:
Contactar:

Métodos de limpieza de la caché  Tema Solucionado

#1

Mensaje por AbaddonOrmuz »

La gran mayoría de aplicaciones usan técnicas para almacenar información que será usada constantemente y así reducir la latencia en la lectura de la misma.

Imagen

phpBB almacena gran cantidad de información en cache, como configuración, mensajes, consultas SQL, plantillas, etc.

Limpiar la caché de nuestro foro resulta necesario si realizamos cambios en la configuración, plantilla o en general en algún elemento en donde, una vez realizado dicho cambio, no se vea reflejado en nuestro foro.

A continuación se muestran algunos métodos para la limpieza de la caché de phpBB.

Método 1. Desde el Panel de Control de Administración (PCA)

Este método es el más sencillo, ya que solo necesitamos iniciar sesión como administrador.

  1. Iniciamos sesión en el foro
  2. Iniciamos sesión como administrador en el PCA
  3. Damos clic en "Limpiar la caché" > "Ejecutar"

Imagen

Método 2. Desde la línea de comandos a través de SSH

Este método esta orientado a quienes cuentan con acceso SSH en su servidor (dedicado, VPS, etc).

  1. Nos colocamos dentro de la raíz de nuestro foro, por ejemplo:

    Código: Seleccionar todo

    cd /srv/http/dominio.com/public_html/
  2. Ejecutamos el comando cache:purge:

    Código: Seleccionar todo

    php bin/phpbbcli.php cache:purge --safe-mode

    Obtendremos un mensaje de confirmación.

Imagen

Método 3. Desde un cliente FTP/FTPS/SFTP

Este método resulta útil especialmente si no podemos realizar ninguno de los métodos anteriores, ya sea porque por algún error no podemos iniciar sesión al PCA (método 1) o no contamos con acceso SSH (método 2).

  1. Nos conectamos a nuestro servidor a través de un cliente FTP/FTPS/SFTP, por ejemplo FileZilla
  2. Entramos a la ruta cache/production/
  3. Eliminamos todo el contenido de dicha ruta

Imagen

Notas

Para servidores Apache o LiteSpeed, es importante asegurarnos que los archivos .htaccess e index.htm, que se encuentran dentro de cache/, no hayan sido borrados por equivocación.

  • Las directivas del archivo .htaccess bloquean el acceso a todos los archivos y carpetas
  • El archivo index.htm evita que se muestre un listado del contenido de la carpeta

La caché se vuelve a llenar con la actividad dentro del foro, por lo que no hay necesidad limpiar la caché luego de (por ejemplo) haber solucionado algún problema con la plantilla.

Tampoco hay necesidad de limpiar la caché constantemente.

Créditos

  • Diagrama ilustrativo de caché obtenido de dzone.com


Algunas de mis extensiones:
Imagen Imgur | :chart_with_upwards_trend: SEO Metadata | Imagen Markdown | :lock: Auto-lock Topics | :mermaid: Mermaid Diagrams
:trophy: Checa todas mi extensiones aprobadas :trophy:

:penguin: Usuario de Arch Linux :penguin:



Enlace:
BBCode:
HTML:

Ocultar enlaces al mensaje
Mostrar enlaces al mensaje

Cerrado

Volver a “📝 Guías sobre phpBB”