• Hallo zusammen,

    auf meiner Blog Seite werden neu erstellte Artikel/Kommentare/Seiten etc. nur angezeigt, wenn ich die Daten aus dem Browser Cache (Internet Explorer / FireFox) lösche. Ansonsten wird mir immer der alte Content angezeigt.

    Technische Details:
    Ich benutze Wordpress in der Version 2.6 mit deutschem Langpack
    Provider ist Strato

    Hat jemand in diesem Bereich bereits erfahrungberichte oder einen Lösungsansatz? Um Hilfe wäre ich sehr dankbar.

    Mit freundlichen Grüßen,
    Xorion

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Es könnte sein, dass Dein Server den Browser anweist, die Sachen länger als üblich zu cachen. Poste doch mal die URL der Seite, dann können wir schauen, ob das bei uns auch auftritt (naja, nur wenn Du dann auch was Neues schreibst auf der Seite, klar). Aber zumindest kann man dann mal schauen, was für Caching-Anweisungen Dein Server mitschickt.

  • erstmal danke für die schnellen Antworten.

    Ich habe es mit verschiedenen Browsern (Opera, Firefox, IE) ausprobiert, auch an unterschiedlichen PC´s. Es tritt immer der gleiche Fehler auf, dass die Seite fast in allen Fällen aus dem Cache geladen wird.

    Gibt es eine Möglichkeit, dass Wordpress das Caching übernimmt oder gibt es einen Befehl der den Cache ausstellt.
    Vielleicht auch eine andere Lösung. Ich bin für jeden Vorschlag dankbar.

    Die Seite heißt: Schönen Feierabend: Ein neues WordPress-Weblog

    MFG,
    Xorion

  • Hast Du das Wordpress am 20. Juli installiert?
    Der Server sendet aus irgendeinem Grund vermutlich als Datum der letzen Änderung das Datei-Datum der index.php, und nicht den im Worpdress gesetzten Wert. Das Problem wurde hier schon öfter angesprochen, eine Lösung gab es allerdings noch nicht:
    http://forum.wordpress-deutschland.org/design/31120-falscher-beitrag.html

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • das genaue Datum der Installation kann ich gerade nicht rausfinden. (Sitze auf der Arbeit).

    Habe auf verschiedenen Rechnern ausprobiert, ob der Content sich aktualisiert. Leider bleibt der Content auf allen Rechnern der alte.

    Ich werde versuchen Heute Abend Wordpress erneut zu installieren und hoffe, dass der Fehler damit behoben ist.

    P.S. Könnte jemand freundlicherweise auf meinen Blog gehen und einen Kommentar schreiben und schauen, ob er direkt eingefügt wird und auf der Startseite ebenfalls für den Artikel angezeigt wird (Die Url steht in meinem vorletzten Beitrag, will sie nicht wieder ins forum spammen)

    MFG
    Xorion

  • Interessanterweise wird beim RSS-Feed als "Zeitstempel" immer das aktuelle Datum und die Uhrzeit ausgegeben. Beim Feed soll es aber eigentlich so ein, daß Datum und Zeit der letzten Änderung zurückgegeben werden.

    Ich bezweifle eher, daß eine Neuinstallation wirklich das Problem behebt. Allerdings kann ich auch keinen besseren Vorschlag machen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • mal ganz blöd gefragt:

    "Wieso klappt das bei anderen Blogs und bei meinem nicht?"

    Ich meine ich kann ja keinen blög hosten, der immer alten Content anzeigt.

    Könnte es am Theme liegen oder an der Version von WordPress.


    MFG
    Xorion

  • Ich tippe auf ein Plugin oder eine seltsame Serverkonfiguration. Gibt es eine .htaccess-Datei und wenn ja, was steht drin?

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Danke für die schnellen antworten. Den Artikel lesen sowie das kontrollieren, ob eine .htaccess existiert, werde ich heute Abend in Angriff nehmen.

    MFG
    Xorion

  • es gibt auf dem root verzeichnis ein /cgi-data/ Ordner in dem ist eine .htaccess enthalten.

    Der Inhalt ist:

    Code
    <Files ~ "\.(tpl|sqlite)$"> 
     order deny,allow 
     deny from all 
    </Files>

    dann liegt noch eine im Ordner /cgi-data/global/

    dort steht folgendes drin:

    Code
    deny from all

    @codestyling wo genau muss ich die zeile Pragma no-cache eintragen?

    zur Info: Auf dem Server wurde auch ein Ordner im Root-Verzeichnis angelegt und die Url verweist auf den Ordner

    MFG
    Xorion

  • hallo,

    habe die Zeilen

    Code
    header("Cache-Control: no-cache, must-revalidate, max-age=0");
    header("Pragma: no-cache");

    eingefügt.

    Leider wird immer noch der alte Content angezeigt.

    Könnte es helfen, ein Wordpress Cache-Plugin zu installieren und da die Reset Time des Caches auf eine Sekunde setzen?

    Oder gibt es noch einen anderen Lösungsvorschlag?


    MFG
    Xorion

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!