Support » Allgemeine Fragen » WordPress-Beiträge werden mehrfach gepostet

  • Gelöst nebeleule

    (@nebeleule)


    Hallo zusammen,

    Ende Februar habe ich meine php-Version geupdatet und veraltete Plugins haben einen Crash (fatal error) ausgelöst. Entfernen der Plugins hat den Fehler behoben.
    Seitdem erscheint, wenn ich einen Beitrag poste, dieser plötzlich mehrfach auf der Website.

    Der Original-Post ist der mit Timestamp 15:25, weitere Posts erscheinen mit jeweils einer Stunde Abstand vom letzten; es werden auch Duplikate gepostet, wenn der Originalpost gelöscht wurde.

    Die Anzahl der Duplikate ist unterschiedlich, von 1x bis 6x war alles dabei.
    Es wurden auch ein paar alte Beiträge dupliziert, diese erschienen nach Löschung nicht erneut.

    Probiert habe ich als WP-Newbie bisher folgendes:
    – Plugins nacheinander de- und wieder aktivieren, daran liegt es anscheinend nicht
    – über „Dashboard“ die aktuelle WP-Version neu installieren

    Ich wäre sehr dankbar für Tipps und Ideen zur Problemlösung!

    Zustandsbericht:

    wp-core
    
    version: 6.1.1
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%category%/%postname%
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 2
    dotorg_communication: true wp-paths-sizes wordpress_path: /www/htdocs/w0144e0c/fraeulein-nebel.org
    wordpress_size: 1,18 GB (1261902196 bytes)
    uploads_path: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content/uploads
    uploads_size: 391,45 MB (410460351 bytes)
    themes_path: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content/themes
    themes_size: 2,02 MB (2117645 bytes)
    plugins_path: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content/plugins
    plugins_size: 39,21 MB (41115439 bytes)
    database_size: 32,00 MB (33555357 bytes)
    total_size: 1,63 GB (1749150988 bytes) wp-active-theme name: Olsen Child (olsen-child)
    version: 1.9.1.1552122968
    author: CSSIgniter
    author_website: https://www.cssigniter.com/
    parent_theme: Olsen (olsen)
    theme_features: core-block-patterns, widgets-block-editor, automatic-feed-links, title-tag, post-thumbnails, html5, post-formats, custom-background, woocommerce, menus, widgets
    theme_path: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content/themes/olsen-child
    auto_update: Deaktiviert wp-parent-theme name: Olsen (olsen)
    version: 1.9.1
    author: CSSIgniter
    author_website: https://www.cssigniter.com/
    theme_path: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content/themes/olsen
    auto_update: Deaktiviert wp-plugins-active (14) Antispam Bee: version: 2.11.2, author: pluginkollektiv, Automatische Aktualisierungen aktiviert
    BackUpWordPress: version: 3.13, author: XIBO Ltd, Automatische Aktualisierungen aktiviert
    Borlabs Font Blocker: version: 1.0.5, author: Borlabs GmbH, Automatische Aktualisierungen aktiviert
    Child Theme Configurator: version: 2.6.0, author: Lilaea Media, Automatische Aktualisierungen aktiviert
    Classic Editor: version: 1.6.2, author: WordPress Contributors, Automatische Aktualisierungen aktiviert
    Cookie Information | Free WP GDPR Consent Plugin: version: 2.0.22, author: Cookie Information, Automatische Aktualisierungen aktiviert
    CookieYes | GDPR Cookie Consent: version: 3.0.8, author: CookieYes, Automatische Aktualisierungen aktiviert
    Disable & Remove Google Fonts: version: 1.5.4, author: Fonts Plugin, Automatische Aktualisierungen aktiviert
    Feedzy RSS Feeds Lite: version: 4.2.1, author: Themeisle, Automatische Aktualisierungen aktiviert
    Limit Login Attempts: version: 1.7.1, author: Johan Eenfeldt, Automatische Aktualisierungen aktiviert
    Smash Balloon Instagram Feed: version: 6.1.2, author: Smash Balloon, Automatische Aktualisierungen aktiviert
    Wordfence Security: version: 7.9.1, author: Wordfence, Automatische Aktualisierungen aktiviert
    WordPress Related Posts Thumbnails: version: 2.1.0, author: WPBrigade, Automatische Aktualisierungen aktiviert
    WP-Optimize - Clean, Compress, Cache: version: 3.2.13, author: David Anderson, Ruhani Rabin, Team Updraft, Automatische Aktualisierungen aktiviert wp-media image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1687
    imagemagick_version: ImageMagick 6.9.7-4 Q16 x86_64 20170114 http://www.imagemagick.org
    imagick_version: 3.7.0
    file_uploads: File uploads is turned off
    post_max_size: 200M
    upload_max_filesize: 200M
    max_effective_size: 200 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 31 GB
    imagick::RESOURCETYPE_DISK: 1.84467440737E+19
    imagick::RESOURCETYPE_FILE: 786432
    imagick::RESOURCETYPE_MAP: 31 GB
    imagick::RESOURCETYPE_MEMORY: 16 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, AAI, AI, ART, ARW, AVI, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GROUP4, GV, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JBG, JBIG, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K25, KDC, LABEL, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPEG, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, PPM, PREVIEW, PS, PS2, PS3, PSB, PSD, PTIF, PWP, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCT, SFW, SGI, SHTML, SIX, SIXEL, SPARSE-COLOR, SR2, SRF, STEGANO, SUN, SVG, SVGZ, TEXT, TGA, THUMBNAIL, TIFF, TIFF64, TILE, TIM, TTC, TTF, TXT, UBRL, UBRL6, UIL, UYVY, VDA, VICAR, VID, VIFF, VIPS, VST, WBMP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: 2.2.5
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.26 wp-server server_architecture: Linux 4.15.0-194-generic x86_64
    httpd_software: Apache
    php_version: 8.1.16 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 3000
    time_limit: 0
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 200M
    php_post_max_size: 200M
    curl_version: 7.58.0 OpenSSL/1.1.1
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true wp-database extension: mysqli
    server_version: 5.7.37-nmm1-log
    client_version: mysqlnd 8.1.16
    max_allowed_packet: 67108864
    max_connections: 500 wp-constants WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content
    WP_PLUGIN_DIR: /www/htdocs/w0144e0c/fraeulein-nebel.org/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Nicht definiert
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    • Dieses Thema wurde geändert vor 11 Monaten von nebeleule.
    • Dieses Thema wurde geändert vor 11 Monaten von nebeleule. Grund: Fehler im Bild-Link
    • Dieses Thema wurde geändert vor 11 Monaten von Angelika Reisiger.

    Die Seite, für die ich Hilfe brauche: [Anmelden, um den Link zu sehen]

Ansicht von 14 Antworten - 1 bis 14 (von insgesamt 14)
  • Hallo,
    evtl. gibt es ein Problem mit deiner Datenbank.

    Mögliche Lösungen für eine Reparatur – aber bitte auf jeden Fall erst mal zumindest die DB sichern:

    • Gib doch bitte mal mit einem geeigneten Programmier-Editor (z. B. Notepad++) in der wp-config.php oberhalb von /* That’s all, stop editing! Happy blogging. */ folgendes ein:
      define('WP_ALLOW_REPAIR', true);
      Danach rufst du im Browser die Webseite auf:
      https://example.com/wp-admin/maint/repair.php (natürlich mit deiner Domain )
      Dort klickst du auf „Repair and Optimize“.
    • du kannst aber auch phpMyAdmin über das Kundenportal deines Hosters nutzen. Dort kannst du die Tabellen der Datenbank auswählen und danach die Option „Repariere Tabelle“ verwenden.
      https://www.webgo.de/hilfe/content/83/79/de/wordpress-fehlermeldung-fehler-beim-aufbau-einer-datenbankverbindung.html

    Viele Grüße
    Hans-Gerd

    Thread-Starter nebeleule

    (@nebeleule)

    Guten Morgen,
    danke für den Tipp, leider besteht das Problem nach einer Datenbankreparatur über phpMyAdmin immer noch.
    Das war mein Ergebnis nach „Repariere Tabelle“:

    Ihr SQL-Befehl wurde erfolgreich ausgeführt.
    
    REPAIR TABLE wp_cli_cookie_scan, wp_cli_cookie_scan_categories, wp_cli_cookie_scan_cookies, wp_cli_cookie_scan_url, wp_cli_scripts, wp_commentmeta, wp_comments, wp_cpd_counter, wp_kkpbsettings, wp_kkprogressbar, wp_links, wp_ngg_album, wp_ngg_gallery, wp_ngg_pictures, wp_options, wp_pollsa, wp_pollsip, wp_pollsq, wp_postmeta, wp_posts, wp_rp4wp_cache, wp_sbi_feeds, wp_sbi_feed_caches, wp_sbi_instagram_feeds_posts, wp_sbi_instagram_feed_locator, wp_sbi_instagram_posts, wp_sbi_sources, wp_statistics_useronline, wp_statistics_visit, wp_statistics_visitor, wp_statz, wp_statzhist, wp_termmeta, wp_terms, wp_term_relationships, wp_term_taxonomy, wp_tm_taskmeta, wp_tm_tasks, wp_usermeta, wp_users, wp_wfBlockedIPLog, wp_wfBlocks7, wp_wfConfig, wp_wfCrawlers, wp_wfFileChanges, wp_wfFileMods, wp_wfHits, wp_wfHoover, wp_wfIssues, wp_wfKnownFileList, wp_wfLiveTrafficHuman, wp_wfLocs, `wp_wfLogins[…]
    
    d0212536.wp_cli_cookie_scan repair status OK
    d0212536.wp_cli_cookie_scan_categories repair status OK
    d0212536.wp_cli_cookie_scan_cookies repair status OK
    d0212536.wp_cli_cookie_scan_url repair status OK
    d0212536.wp_cli_scripts repair status OK
    d0212536.wp_commentmeta repair status OK
    d0212536.wp_comments repair status OK
    d0212536.wp_cpd_counter repair status OK
    d0212536.wp_kkpbsettings repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_kkprogressbar repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_links repair status OK
    d0212536.wp_ngg_album repair status OK
    d0212536.wp_ngg_gallery repair status OK
    d0212536.wp_ngg_pictures repair status OK
    d0212536.wp_options repair status OK
    d0212536.wp_pollsa repair status OK
    d0212536.wp_pollsip repair status OK
    d0212536.wp_pollsq repair status OK
    d0212536.wp_postmeta repair status OK
    d0212536.wp_posts repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_rp4wp_cache repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_sbi_feeds repair status OK
    d0212536.wp_sbi_feed_caches repair status OK
    d0212536.wp_sbi_instagram_feeds_posts repair status OK
    d0212536.wp_sbi_instagram_feed_locator repair status OK
    d0212536.wp_sbi_instagram_posts repair status OK
    d0212536.wp_sbi_sources repair status OK
    d0212536.wp_statistics_useronline repair status OK
    d0212536.wp_statistics_visit repair status OK
    d0212536.wp_statistics_visitor repair status OK
    d0212536.wp_statz repair status OK
    d0212536.wp_statzhist repair status OK
    d0212536.wp_termmeta repair status OK
    d0212536.wp_terms repair status OK
    d0212536.wp_term_relationships repair status OK
    d0212536.wp_term_taxonomy repair status OK
    d0212536.wp_tm_taskmeta repair status OK
    d0212536.wp_tm_tasks repair status OK
    d0212536.wp_usermeta repair status OK
    d0212536.wp_users repair status OK
    d0212536.wp_wfBlockedIPLog repair status OK
    d0212536.wp_wfBlocks7 repair status OK
    d0212536.wp_wfConfig repair status OK
    d0212536.wp_wfCrawlers repair status OK
    d0212536.wp_wfFileChanges repair status OK
    d0212536.wp_wfFileMods repair status OK
    d0212536.wp_wfHits repair status OK
    d0212536.wp_wfHoover repair status OK
    d0212536.wp_wfIssues repair status OK
    d0212536.wp_wfKnownFileList repair status OK
    d0212536.wp_wfLiveTrafficHuman repair status OK
    d0212536.wp_wfLocs repair status OK
    d0212536.wp_wfLogins repair status OK
    d0212536.wp_wfls_2fa_secrets repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_wfls_role_counts repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_wfls_settings repair note Die Speicher-Engine für diese Tabelle unterstützt …
    d0212536.wp_wfNotifications repair status OK
    d0212536.wp_wfPendingIssues repair status OK
    d0212536.wp_wfReverseCache repair status OK
    d0212536.wp_wfSNIPCache repair status OK
    d0212536.wp_wfStatus repair status OK
    d0212536.wp_wfTrafficRates repair status OK
    d0212536.wp_wpeditor_settings repair status OK
    d0212536.wp_wpgdprc_access_requests repair status OK
    d0212536.wp_wpgdprc_consents repair status OK
    d0212536.wp_wpgdprc_delete_requests repair status OK
    d0212536.wp_wpgdprc_log repair status OK
    d0212536.wp_wp_rp_tags repair status OK
    d0212536.wp_yoast_seo_links repair status OK
    d0212536.wp_yoast_seo_meta repair status OK
    Moderator Michi91

    (@michi91)

    Wofur hast du das child theme? Ist dort in der functions.php irgendwas, dass die posts beeinflusst?

    Erscheinen die doppelten posts sofort oder ziemlich genau zu der Uhrzeit die in der Veröffentlichung steht?

    Bei welchem Hoster bist du? Hast du dort wordpress von Hand installiert oder über ein Tool deines Webhosters?

    Thread-Starter nebeleule

    (@nebeleule)

    Die Theme-Sachen hat mir vor Jahren eine Freundin eingerichtet, ihre Begründung für ein child theme war „falls was kaputt geht“.
    Die functions.php vom child theme habe ich mir angeschaut und sehe nichts, was auf Posts hinweist – muss aber dazu sagen, dass ich ziemlicher Laie bin.

    Die doppelten Posts erscheinen zur angezeigten Zeit, außer der erste mit timestamp für eine Stunde vor Originalzeit, der erscheint ca 30min nach dem Originalpost.
    Der heutige Testpost nach Datenbankreparatur erschien bisher 2x vor Originalzeit (Original 07:08 Uhr, beide Duplikate werden für 06:08 Uhr angezeigt), vor Reparatur nur 1x früher und dann immer mit einer Stunde Abstand.

    Mein Hoster ist All-Inkl, soweit ich mich erinnere, wurde das WordPress über ein Tool installiert.

    Moderator Michi91

    (@michi91)

    könntest mal zeitweise das theme wechseln und schauen ob es dann noch vorkommt

    Thread-Starter nebeleule

    (@nebeleule)

    Habe auf ein Standardtheme von WordPress gewechselt (twenty sixteen) und das Problem besteht weiterhin, nach einer halben Stunde kam das erste Duplikat.

    Moderator Angelika Reisiger

    (@la-geek)

    1. Und du hast auch alle Plugins gleichzeitig deaktiviert UND Cache gelöscht, trotzdem wurde erneut ein Duplikat veröffentlicht?

    2. Welches Plugins wurden damals gelöscht?

    Ende Februar habe ich meine php-Version geupdatet und veraltete Plugins haben einen Crash (fatal error) ausgelöst. Entfernen der Plugins hat den Fehler behoben.

    3. Wurde die .htaccess-Datei als Fehlerquelle schon ausgeschlossen? siehe:
    https://de.wordpress.org/support/topic/datei-htaccess-als-fehlerquelle/

    Thread-Starter nebeleule

    (@nebeleule)

    1. Plugins alle gleichzeitig deaktiviert hatte ich nur nach dem Crash, und dann nach und nach alle wieder aktiviert, um das fehlerverursachende Teil zu finden.
    2. Ein uraltes Wartemodus-Plugin und ein „related posts“-Plugin; für letzteres habe ich Ersatz installiert und hatte das im Verdacht für die aktuellen Probleme, die Duplikate erschienen aber auch ohne das neue Plugin. Werde testen, wie WordPress sich verhält, wenn ich alles ausschalte.
    3. .htaccess werde ich auch testen und berichten, danke für den Hinweis!
    Moderator Angelika Reisiger

    (@la-geek)

    Plugins alle gleichzeitig deaktiviert hatte ich nur nach dem Crash, und dann nach und nach alle wieder aktiviert, um das fehlerverursachende Teil zu finden.

    Dann solltest du jetzt noch einmal machen:
    Alle Plugins gleichzeitig deaktivieren UND Cache löschen, dann prüfen ob ein Duplikat veröffentlicht wird

    Thread-Starter nebeleule

    (@nebeleule)

    Guten Morgen,

    wir sind auf der richtigen Spur – mit Cache löschen und allen Plugins deaktiviert gibt es keine Duplikate. Sobald wieder alle aktiviert sind, gibt’s Duplikate en masse (aber nur noch für die Posts, die unter der Konfiguration geschrieben wurden).
    Werde die nächsten Tage damit verbringen, den Übeltäter zu finden – und hoffentlich war’s das dann auch mit 9fachen Posts.

    Thread-Starter nebeleule

    (@nebeleule)

    Guten Morgen,
    aktueller Stand:

    • ohne Plugins erscheinen keine Duplikate
    • mit allen Plugins erscheinen mittlerweile bis zu 16 Duplikate von einem einzigen Post

    Über die letzten Tage habe ich nacheinander Plugins eingeschaltet und Posts veröffentlicht und dachte, dass ich die beiden Auslöser gefunden habe („child theme configurator“ und „wordpress related posts thumbnails“).
    Ein Testpost ohne diese beiden Plugins hat keine Duplikate – ein zweiter, später veröffentlichter, in der gleichen Pluginkonstellation, dann aber doch wieder. Dies geschieht auch in anderen Konstellationen, mal gibt es mehrere Posts, mal nicht – ich sehe kein Muster.

    Der WordPress-Cache ist leer, die .htaccess habe ich nach oben verlinkter Anleitung 2x neu erstellt, ohne und mit Plugins.

    Ganz ohne Plugins geht es nicht – jemand noch Ideen?

    Ganz ohne Plugins geht es nicht – jemand noch Ideen?

    Ich verstehe das nicht so ganz: Du brauchst wirklich beide Plugins „child theme configurator“ und „wordpress related posts thumbnails“?
    Insbesondere auf das Plugin Child Theme Configurator kannst du doch wohl verzichten, wenn das Child Theme konfiguriert worden ist. Ich kenne das Plugin nicht und wenn ich ein Child Theme erstelle, dann mache ich das manuell. Dafür brauche ich kein Plugin.

    Thread-Starter nebeleule

    (@nebeleule)

    Hallo zusammen,

    es war ein Plugin-Problem. Einen genauen Auslöser konnte ich nicht feststellen. Alle Plugins komplett löschen und neu installieren scheint die Lösung gewesen zu sein.
    Danke für eure Hilfe! 🙂

    super – freut uns. Danke für die Rückmeldung und “Gelöst”-Markieren. 👍

Ansicht von 14 Antworten - 1 bis 14 (von insgesamt 14)
  • Das Thema „WordPress-Beiträge werden mehrfach gepostet“ ist für neue Antworten geschlossen.