Me encontré con un problema de almacenamiento en caché con php/apache en el servidor ubuntu. Uso AWS CodeDeploy para reemplazar todo /var/www/html con el repositorio git, el código se actualiza en EC2, pero el navegador no refleja el cambio después de la implementación. Sin embargo, si entré en el archivo (digamos index.tpl) y agregué una letra al azar, pude ver el cambio. También funciona cuando modifico el archivo de destino y lo actualizo solo a través de un cliente sftp como filezilla. ¿Qué sucedió?
Compruebe qué compromiso está implementando CodeDeploy. Puede estar anclado a una confirmación anterior.
su mayor parte opcache! tendrías que enjuagarlo. ¿Ha intentado hacer una recarga en Apache para ver si se aplican los cambios?
Me lo imaginé. El culpable fue Smarty. La compilación forzada debe estar habilitada.