🍁 Autumn Sale — Hasta 70% de descuento en hosting y dominios
activa ahora
Preguntas Frecuentes • Desarrollo

Los cambios realizados en el sitio web o en un script PHP no son visibles al acceder a través del navegador. ¿Cuál es la causa?

En algunas situaciones, los cambios realizados en el sitio web no serán visibles al acceder a través de un navegador. Descubra cuál podría ser el problema.

1
Vistas 1161Actualizado 1 anPublicado el 24/08/2018por Sebastian S.

Este problema es causado generalmente por el acelerador PHP OPcache. OPcache mejora el rendimiento de PHP al almacenar el bytecode (código PHP compilado) en memoria, eliminando así la necesidad de cargar y analizar scripts PHP para cada solicitud.

Los cambios realizados en los scripts PHP se actualizan en memoria de acuerdo con el valor de la directiva opcache.revalidate_freq. Por esta razón, puede haber retrasos hasta que los cambios se hagan visibles en el sitio.

Cómo deshabilitar OPcache:

OPcache se puede desactivar siguiendo estos pasos:

  1. Acceso a cPanel.
  2. Navega a la sección Seleccionar versión de PHP.
  3. Seleccione Cambiar a opciones PHP.
  4. Establezca la directiva opcache.enable en Desactivado.

Para obtener información adicional, consulte los tutoriales disponibles:

Nota: OPcache mejora significativamente la velocidad de ejecución de los scripts PHP, y se recomienda deshabilitarlo solo durante el desarrollo del sitio web o la aplicación.

Otras posibles razones por las que los cambios no son visibles:

  • Cache en el navegador: El navegador puede mantener una versión desactualizada de la página. Intenta limpiar la caché o recargar la página utilizando la combinación de teclas Ctrl + F5.
  • Cache de aplicación: La mayoría de los CMS, como WordPress, Joomla o PrestaShop, incluyen sus propios mecanismos de caché.
    • Verifica la configuración de administración de la aplicación para limpiar la caché.
    • Asegúrate de que los mecanismos de caché no estén activos durante el desarrollo.

Artículos Similares

Vistas 1,161
Actualizado hace 1 año

En algunas situaciones, los cambios realizados en el sitio web no serán visibles al acceder a través de un navegador. Descubra cuál podría ser el problema.

Vistas 1,771
Actualizado hace 2 años

Envíe correos electrónicos desde scripts PHP utilizando autenticación SMTP para evitar filtros de SPAM. Esta es una solución efectiva y permitida en la mayoría de los alojamientos.

Vistas 921
Actualizado hace 7 años

Descubre cómo configurar un cronjob PHP y las rutas hacia el intérprete de PHP en Webuzo, cPanel/WHM y Plesk. Encuentra soluciones rápidas y eficientes para VPS.