PHP Caching mit mod_cache
am 22.11.2006 20:51:06 von marcgeldon
Hallo!
Habe eine kurze Frage: wie ist es mir möglich den Output von PHP
Dateien mit mod_cache zu cachen.
Ich habe verschiedenstes versucht (Cache steuern über die Funktion
header mit "Expires", "Last-modified" und "cache-control"). Komme aber
zu keinem Ergebnis. Apache mod_cache will einfach nicht cachen!
Aktiviere ich in meiner httpd.conf jedoch die Option
"CacheIgnoreCacheControl On" funktioniert es. Ich möchte aber auch
nicht jede PHP Datei cachen!
Hat jemand schonmal Erfahrungen damit gesammelt?
Ich freue mich über Rückmeldung!
Gruß,
Marc
Re: PHP Caching mit mod_cache
am 23.11.2006 11:56:31 von Ulf Kadner
marcgeldon@web.de schrieb:
> Habe eine kurze Frage: wie ist es mir möglich den Output von PHP
> Dateien mit mod_cache zu cachen.
Das solltest Du in der dafür vorgesehenen Webserver-NG fragen. Mit PHP
hat das nix zu tun.
>
> Ich habe verschiedenstes versucht (Cache steuern über die Funktion
> header mit "Expires", "Last-modified" und "cache-control"). Komme aber
> zu keinem Ergebnis. Apache mod_cache will einfach nicht cachen!
Dann informier dich doch erst mal wie dieser Mechanismus funktioniert.
Steht bestimmt im Apache-Manual.
Wie gesagt, hat erst mal nix mit PHP zu tun.
MfG, Ulf
Re: PHP Caching mit mod_cache
am 24.11.2006 12:04:21 von marcgeldon
Hallo Ulf!
Das Problem ist ich habe per PHP Funktion "header" die HTTP Header
ausgegeben, die das mod_cache eigentlich wünscht. Aber es funktioniert
hinten und vorne nicht. PHP scheint diese Header immer wieder zu
überschreiben. Irgendsoetwas in der Art.
Kennt vielleicht jemand ein gutes How-To oder Manual oder hat das schon
mal selbst versucht?
Freue mich über Rückmeldung!
Gruss,
Marc
Ulf Kadner schrieb:
> marcgeldon@web.de schrieb:
>
> > Habe eine kurze Frage: wie ist es mir möglich den Output von PHP
> > Dateien mit mod_cache zu cachen.
>
> Das solltest Du in der dafür vorgesehenen Webserver-NG fragen. Mit PHP
> hat das nix zu tun.
>
> >
> > Ich habe verschiedenstes versucht (Cache steuern über die Funktion
> > header mit "Expires", "Last-modified" und "cache-control"). Komme aber
> > zu keinem Ergebnis. Apache mod_cache will einfach nicht cachen!
>
> Dann informier dich doch erst mal wie dieser Mechanismus funktioniert.
> Steht bestimmt im Apache-Manual.
>=20
> Wie gesagt, hat erst mal nix mit PHP zu tun.
>=20
> MfG, Ulf