Beiträge werden in Index-Ansicht nicht angezeigt

  • Hallo zusammen,
    ich hab ein seltsames Problem: nach ein paar Versuchen an der Datenbank habe ich eben das letzte funktionierende Datenbank-Backup (Komplett-Dump) zurückgespielt.
    Das Komische ist, dass jetzt die Artikel alle einzeln aufgerufen werden können (z.B. http://www.pumi.net/224/mathe-fuer-anfaenger/), aber in der Index-Ansicht (Pumi - Blog), bei den Tags und den Kategorien wird nichts gefunden. Und das obwohl die Tags und Kategorien offensichtlich vorhanden sind. Zur Eingrenzung des Problems:

    • nein, es ist unabhängig vom neuen Template
    • an der DB habe ich nur den Dump zurückgepielt, sonst nichts


    Was könnte es noch sein, was ich übersehen habe?

    Danke für eure Hilfe

    Einmal editiert, zuletzt von Pu.mi (8. Dezember 2008 um 20:12)

    • 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

  • also wenn ich es richtig verstanden habe ist es unabhängig von deinem theme mit dem classic theme funktioniert es auch nicht ?

    hast du zwischenzeitlich (nach deinem db backup) ein WP update gemacht ?

    ich würde in diesem Fall WP neu aufspielen und dann die DB importieren, ist für mich die beste Möglichkeit eventuelle Fehler auszuschliesen und kostet am wenigsten Zeit ...

  • Hab heute früh und eben noch ein paar Versuche zur Eingrenzung gemacht.
    Deshalb hat es den Vormittag über nicht so ausgesehen, wie oben beschrieben. Hab deshalb den ersten Beitrag geändert.

    Stand der Fehlersuche:

    • mit der WP-Installation kann ich auf die DB eines Versuchs-Blogs zugreifen - klappt problemlos
    • das Versuchs-Blog (komplettes WP in eigenem Verzeichnis) zeigt beim Zugriff auf die Problem-DB dieselben Fehler.


    Meiner Meinung nach müsste das Problem also in der DB bzw. dem Dump liegen.

    Versuche jetzt mal, ältere Dumps zurückzuspielen...

    Für alle Lösungsvorschläge bin ich dankbar.

  • Und wenn du es geschafft hast, dann danke ich dir dafür, dass du schreibst, wo das Problem lag.:)


    Dein Wunsch ist mir Befehl:

    Ich hab es tatsächlich gefunden - das Problem war ein Plugin.
    Nach Deaktivieren von 'Posts expire' wurde wieder alles normal angezeigt.
    Vermutlich ist beim Backup und Restore der DB irgendwas schief gelaufen, so dass jetzt vermutlich alle Artikel ein Enddatum (kleiner als heute) haben.

    Danke an alle, die mitgedacht haben. :-D

  • Hier nochmal die Ursache des Problems und die Lösung:

    durch Backup und Zurückspielen des Dumps wurden in der DB-Tabelle 'wp_posts' die Einträge bei 'post_end_date' von NULL auf '0000-00-00' verstellt. Warum das passiert ist, weiß ich immer noch nicht...

    Das Plugin 'Posts expire' hat dann natürlich festgestellt, dass das Enddatum vor dem heutigen liegt und die Artikel nicht angezeigt.

    MIt folgender SQL-Abfrage habe ich die Artikel ohne Enddatum wieder 'repariert':

    SQL
    UPDATE `DB_Name`.`wp_posts` SET `post_end_date` = NULL WHERE `wp_posts`.`post_end_date` =0 ;

    Jetzt wird auch bei aktiviertem Plugin wieder alles korrekt angezeigt.

Jetzt mitmachen!

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