Ich habe eine simple mod_cache-config im Zusammenhang mit mod_proxy:
CacheRoot /var/cache/apache2/mod_disk_cache
CacheEnable disk /
CacheDirLevels 5
CacheDirLength 3
Das Caching funktioniert, wenn ich den proxy part ausmache und apache restarte, werden weiterhin Daten geliefert. Nur: im Log taucht nichts auf.
Ich habe mit
LogFormat "%{CACHE-STATUS}e %{CACHE-HIT}e %h %l %u %t \"%r\" %>s %b"
probiert, irgendwas ins log zu bekommen. ich hab's auch mit lowercase versucht.
Im Log taucht aber immer - - auf, obwohl sicher ist, dass es aus dem Cache kommt.
Apache ist die Standard-Debian-Version 2.2.16-6+squeeze3, mit mod_perl und mod_php und noch ein paar Standard-Modulen -- aber eigentlich sollten die da ja nicht reinpfuschen.
Übersehe ich hier irgendetwas grundlegendes? Es gibt zwar ein paar Bugs in der Richtung, die aber alle schon zwischen 1 und 5 Jahren alt sind. Hat jemand Erfahrung?
Wenn's hier niemanden gibt, der helfen kann, werde ich das mal auf Apache-Mailinglisten posten, aber hier sind ja auch viele mit Apache unterwegs.
Vielen Dank