mod_cache no almacena caché

mod_cache no almacena caché

Usé esta configuración en mi host virtual en Apache 2.4 en Ubuntu 16:

<VirtualHost>
       ...

       CacheQuickHandler on
       CacheLock on
       CacheLockPath /tmp/mod_cache-lock
       CacheLockMaxAge 5
       CacheIgnoreHeaders Set-Cookie

       <Location />
          CacheEnable disk
          CacheHeader on
          CacheDefaultExpire 800
          CacheMaxExpire 64000
          CacheIgnoreNoLastMod On
       </Location>
</VirtualHost>

He habilitado los módulos:

sudo a2enmod cache
sudo a2enmod cache_disk
sudo a2enmod expires
sudo a2enmod headers

Y reinicié Apache sin ningún error. Después de borrar el caché de mi navegador y navegar por mi sitio, espero que aparezca contenido en

/var/cache/apache2/mod_cache_disk/

Pero esto es lo que veo todo el tiempo:

root@server:~# ls -la /var/cache/apache2/mod_cache_disk/
total 8
drwxr-xr-x 2 www-data www-data 4096 Apr 18 11:29 .
drwxr-xr-x 3 root     root     4096 Jun 29 08:07 ..

¿Parece que no estoy almacenando nada en caché?

Cuando agrego el registro, obtengo un montón de signos menos "-" usando LogFormat "%{cache-status}e". Los signos menos aumentan en número, pero ¿qué significan?

Archivos de registro:

root@server:~# ls -l /etc/apache2/logs/
total 4
-rw-r--r-- 1 root root 1059 Aug 26 04:47 cache.log
-rw-r--r-- 1 root root    0 Aug 26 03:53 cached-requests.log
-rw-r--r-- 1 root root    0 Aug 26 03:53 invalidated-requests.log
-rw-r--r-- 1 root root    0 Aug 26 03:53 revalidated-requests.log
-rw-r--r-- 1 root root    0 Aug 26 03:53 uncached-requests.log

Respuesta1

Ok, logré que todo funcionara, pero tuve que desactivar CacheQuickHandler para ver el contenido almacenado en caché. ¿Alguien sabe por qué? Lo mantengo apagado porque no sé si el almacenamiento en caché funciona de otra manera.

información relacionada