Zurück   WordPress Deutschland Forum > Support > Allgemeines

Antwort
 
Themen-Optionen Ansicht
Alt 01.02.2008, 14:13   #1 (permalink)
.Xi
PostRank: 0
 
Registriert seit: 01.02.2008
Beiträge: 4
No-Cache Headers - Problem mit Wordpress + PHP4?

Hallo Leute,

ich habe leider das Problem, dass Wordpress immer No-Cache Headers mitsendet. Dadurch wird leider keine Seite in den Cache vom Browser geladen.

Ich vermute, dass dieses Problem in Verbindung von Wordpress mit PHP 4 liegt, da andere Wordpress-Blogs die PHP 4 verwenden auch diese No-Cache Headers senden und ich mit PHP 5 auf meinem Rechner dieses Problem nicht habe.

Code:
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma: no-cache
Wordpress: 2.3.2
Plugins: PXMail
PHP: 4

Wäre nett, wenn mir da jemand helfen könnte.

Vielen Dank und viele Grüße
.Xi


PS: An der nocache_headers-Funktion in der functions.php liegt es leider nicht.
.Xi ist offline   Mit Zitat antworten
Alt 03.02.2008, 08:40   #2 (permalink)
.Xi
PostRank: 0
 
Registriert seit: 01.02.2008
Beiträge: 4
mhh... mit PHP 5 habe ich nun leider auch das Problem Hat denn keiner eine Idee woran es liegen könnte?
.Xi ist offline   Mit Zitat antworten
Alt 03.02.2008, 10:49   #3 (permalink)
WPD-Team
 
Benutzerbild von Monika
 
Registriert seit: 04.06.2005
Ort: INET
Beiträge: 6.931
Zitat:
Zitat von .Xi Beitrag anzeigen
mhh... mit PHP 5 habe ich nun leider auch das Problem Hat denn keiner eine Idee woran es liegen könnte?
meine Glaskugeln haben schon wieder Urlaub...

Link zum Geschehen?

steht vielleicht was in der header.php des Themes?

was sagt der Hoster dazu?

lg
Monika ist offline   Mit Zitat antworten
Alt 03.02.2008, 11:22   #4 (permalink)
PostRank: 10
 
Benutzerbild von Putzlowitsch
 
Registriert seit: 21.10.2006
Beiträge: 2.107
WP selbst setzt im Header folgendes:
Code:
Cache-Control: no-cache, must-revalidate, max-age=0
Pragma: no-cache
Wobei das alles nicht wirklich Auswirkungen hat, solange im Response-Header auch ein Wert für Last-Modified steht. Dann wird beim nächsten Request dieser als If-Modified-Since verwendet und der Server, respektive WP wird entsprechend daruf reagieren. Bei den Feeds gibt es dann gegebenfalls ein 304 Not Modfied zurück und die Seite kommt aus dem Browsercache, sonst nicht und die Seite wird neu geladen.

Man kann aber in der header.php die Werte auch "ausknipsen" (ganz am Anfang der Datei):
PHP-Code:
<?php
    
@header('Cache-Control:');
    @
header('Pragma:'); 
?>
Nur wirkt sich das nicht weiter aus, so zumindest meine Beobachtung. Häng natürlich auch wieder vom Browser selbst ab, was der mit den Header-Daten macht.

Gruß
Ingo
__________________
putzlowitsch.de WP 2.1.3 bei All-Inkl und Strato (schnurpsel.de)
Putzlowitsch ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus


Alle Zeitangaben in WEZ +1. Es ist jetzt 10:33 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt