You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Vladislav Vorobiev <my...@googlemail.com> on 2006/10/18 17:17:21 UTC

mod_cache

Hallo,

ich versuche zu verstehen warum Apache2 (mod_cache) ab und zu, Seiten
im Cache nicht löscht.

Expires: Wed, 18 Oct 2006 05:22:11 +0000
Age: 34414

Expires ist doch schon längst abgelaufen...
Also wenn ich jetzt den Cache selbst lösche und dann das ganze
beobachte so funktioniert es…
Age wird bis 300 hundert hoch gezählt und der Apache liefert eine neue
Seite mit einem neuen Expieres Header. Also es scheint alles in
Ordnung zu sein.
Am nächsten Tag ist ist Age wieder längst über das Expire Datum hinaus
und Apache liefert alte Seiten. Ich kann leider nicht feststellen
warum und wann das passiert.

Hier nochmals der Header:

Date: Wed, 18 Oct 2006 14:50:43 GMT
Server: Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 mod_ssl/2.0.54
OpenSSL/0.9.7e
Content-Type: text/html;charset=utf-8
--------------: -----
Language: ru
Expires: Wed, 18 Oct 2006 05:22:11 +0000
Cache-Control: proxy-revalidation
Age: 34414
Keep-Alive: timeout=15, max=100
Connection: Keep-Alive

in httpd.conf habe ich folgendes:

CacheRoot /cache
CacheSize 256
#CacheEnable disk www.mykniga.de
CacheDirLevels 5
CacheDirLength 3

und in VirtualHost:

CacheEnable disk /
CacheDisable /My
CacheDisable  ^/(.*)manage(.*)

Hat jemand eine Idei was da falsch läuft?

Grusse
Vladislav
-- 
Best Regards
Vlad Vorobiev
http://www.mymir.org

--------------------------------------------------------------------------
                Apache HTTP Server Mailing List "users-de" 
      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
           sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------


Re: mod_cache

Posted by Paul Puschmann <ln...@uzulabs.net>.
On Wed, Oct 18, 2006 at 07:17:21PM +0400, Vladislav Vorobiev wrote:
> Hallo,
> 
> ich versuche zu verstehen warum Apache2 (mod_cache) ab und zu, Seiten
> im Cache nicht löscht.
> 
> Expires: Wed, 18 Oct 2006 05:22:11 +0000
> Age: 34414
> 
> Expires ist doch schon längst abgelaufen...
> Also wenn ich jetzt den Cache selbst lösche und dann das ganze
> beobachte so funktioniert es…
> Age wird bis 300 hundert hoch gezählt und der Apache liefert eine neue
> Seite mit einem neuen Expieres Header. Also es scheint alles in
> Ordnung zu sein.
> Am nächsten Tag ist ist Age wieder längst über das Expire Datum hinaus
> und Apache liefert alte Seiten. Ich kann leider nicht feststellen
> warum und wann das passiert.
> 
> Hier nochmals der Header:
> 
> Date: Wed, 18 Oct 2006 14:50:43 GMT
> Server: Apache/2.0.54 (Debian GNU/Linux) PHP/4.3.10-16 mod_ssl/2.0.54
> OpenSSL/0.9.7e
> Content-Type: text/html;charset=utf-8
> --------------: -----
> Language: ru
> Expires: Wed, 18 Oct 2006 05:22:11 +0000
> Cache-Control: proxy-revalidation
> Age: 34414
> Keep-Alive: timeout=15, max=100
> Connection: Keep-Alive
> 
> in httpd.conf habe ich folgendes:
> 
> CacheRoot /cache
> CacheSize 256
> #CacheEnable disk www.mykniga.de
> CacheDirLevels 5
> CacheDirLength 3
> 
> und in VirtualHost:
> 
> CacheEnable disk /
> CacheDisable /My
> CacheDisable  ^/(.*)manage(.*)
> 
> Hat jemand eine Idei was da falsch läuft?
> 

Schon einmal
http://httpd.apache.org/docs/2.0/mod/mod_disk_cache.html#cachegcdaily
gelesen?

Paul

-- 
: Bitte einen Realname benutzen, unter dem Zitat antworten
: und einfache Text-Mails senden (kein HTML).
: Danke.