Seiten werden nicht aktualisiert

  • Hallo!

    Folgendes Problem: Es gibt in meinem Blog Seiten, bei denen Änderungen, die ich mit "Aktualisieren" übernehmen möchte, nicht gespeichert werden.

    Ich konnte allerdings bei einer solchen Seite ein Beitragsbild einfügen.

    Andere Seiten funktionieren ohne Probleme.

    Die Permalinkstruktur habe ich aktualiert (zumindest denke ich das: Ich habe einfach unter "Einstellungen/Permalinks" auf "Änderungen übernehmen" geklickt...).

    Wo kann ich da ansetzen? Danke für die Hilfe!

    • 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

  • Nachtrag: Datensatz aufgerufen, editiert, aktualisiert - Änderungen werden nicht gespeichert. Browsercache (Firefox) gelöscht. Gleiche Aktion: Datensatz wieder nicht gespeichert.

  • Nein, das scheint mir nicht sinnvoll - das Verhalten tritt ja nicht bei jedem Datensatz auf.

    Was ich noch festgestellt habe (weiß aber nicht, ob das damit in Zusammenhang steht):

    Ich habe einigen Artikeln Artikel-Bilder zugewiesen. Die werden auch korrekt angezeigt. Allerdings erscheinen in der Media-Verwaltung dann nicht die Artikel, zu denen das Bild zugewiesen wurde ("Hochgeladen zu"). Ich werde das mal genauer untersuchen, ob es die Seiten sind, bei denen das Speicher-Problem auftaucht.

    Frage: Gibt es ein Plugin, um die Datenbank zu reorganisieren? Meint: Vergabe neuer IDs.

  • Ich habe das genauer untersucht, von dem Aktualisierungsproblem sind wohl all jene Seiten betroffen, die irgendwann mal ein Artikelbild zugewiesen wurde.

    Ich habe das eben noch mal probiert: Bei einer problematischen Seite ein Bild mit "Beitragsbild festlegen" zur Seite hochgeladen. Das Bild wird korrekt angezeigt, sowohl im Backend als auch im Frontend.

    In der Media-Verwaltung erscheint jedoch nicht, dass das Bild zum Artikel hochgeladen wurde.

    Ich habe den Eindruck, dass da nichts mehr stimmt. Ich habe schon mindestens drei Bilder gefunden, bei denen in "Hochgeladen zu" die falsche Seite erscheint - obwohl im Frontend alles so dargestellt wird, wie ich es angelegt habe.

  • So, anbei ein paar Screenshots.

    Da ist was faul - Das Attachment wird korrekt zum Beitrag hinterlegt ("_thumbnail_id" in "postmeta"), stimmt aber dann nicht mehr auf dem "Rückweg" ("parent_id" in "posts"). So ich das mit der "parent_id" in der Tabelle "posts" richtig verstanden habe.

    Gibt's ein Tool, mit dem ich das korrigieren kann? Ich werde wohl um "Handarbeit" nicht umhin kommen. Und weshalb dann der Beitrag nicht aktualisiert wird, weiß ich auch nicht.

    Ich habe das Plugin "WP Clean & Fix" von wpxtreme gefunden, doch das framework wird nicht 'runtergeladen, ohne das läuft das Plugin aber nicht. Gibt's da noch was ähnliches?

    Danke!

  • Dacht' ich mir's doch... :!:

    Doch ich denke, es liegt eine inkonsistente DB vor - wie auch immer die zustande kam. Inzwischen habe ich einen Beitrag gefunden, in dem die Kombination id/parent_id/_thumbnail_id zusammenpasst. Voila, der Artikel konnte aktualisiert werden.

    Ich fand für zwei verschiedene "attachment"-IDs die gleiche parent_id - und das kann ja wohl nicht sein, da ich nur je ein Beitragsbild zum Artikel stellen kann.

    Das heißt ... Moment ... was, wenn ich in den Artikel noch ein Bild aufnehme? Ist hier zwar nicht der Fall, doch so können die zwei identischen Parent-Ids erklärt werden...

    Muss für heute Schluss machen, ich zieh' morgen die PHP-Info.

    Danke!

  • Update: Zu früh gefreut, die wohl fehlerhaften Einträge in Sachen Attachment haben nichts mit der nicht-Aktualisierbarkeit von Seiten zu tun...

  • Update: Geflissentlich habe ich die Meldung "Das Backup dieses Beitrags in deinem Browser stimmt nicht mit der unten stehenden Version überein.", die erscheint, wenn ein Datensatz nicht aktualisiert worden ist, übersehen.

    Ich habe festgestellt, dass der Inhalt des Feldes "guid" der Tabelle "posts" dem Feld "post_content" der selben Tabelle entspricht. Bei Datensätzen, die aktualisiert werden können, ist dieses Feld leer.

    Bei Datensätzen des Typs "attachment" erscheint dort die URI des Attachments.

    In der Tabellenbeschreibung im Codex habe ich keine weiteren Informationen gefunden, was dieses Feld bei Datansätzen des Typs "page" oder "post" enthalten soll/kann.

    Kann/Soll das Feld "guid" leer sein bei posts/pages?

    Danke!

  • Wieder zu früh gefreut... das kann auch nicht die Ursache sein, es gibt Seiten in denen ist das Feld guid wie oben beschrieben gesetzt und sind dennoch aktualisierbar.

    Vielleicht doch ein Problem mit dem memory_limit, will sagen: Kein Datenbank-Problem. Mist. Schade. Immer müssen andere Recht haben...:evil: :( :cry: :confused:

  • Wie macht man das - abgesehen von dem, was ich schon gemacht habe?

    Update: Es gibt Datensätze, die werden nicht aktualisiert, OHNE die Meldung "Das Backup dieses Beitrags in deinem Browser...". Es erscheint "Seite aktualisiert". Die Seite ist jedoch nicht aktualisiert worden...

    Ich habe im Netz nach "Das Backup dieses Beitrags in deinem Browser..." gesucht - keine Antwort für die Ursache gefunden.

Jetzt mitmachen!

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