Support » Allgemeine Fragen » Keine gültige JSON-Antwort

  • Gelöst hisven

    (@hisven)


    Hallo,

    vermutlich ist diese Frage schon öfter gestellt worden: Trotz aktueller WP-Version gelingt es mir nicht, Änderungen auf meiner Startseite vorzunehmen. Selbst wenn ich nur einen Tippfehler korrigieren will und auf „Aktualisieren“ klicke, erscheint oben „Keine gültige JSON-Antwort“. Das passiert NUR auf der Startseite, alle anderen Seiten kann ih nach Belieben verändern. Das ist natürlich fatal, da meine Besucher dadurch stets als erstes eine veraltete Version zu sehen bekommen.

    Kennt jemand das Problem oder weiß, wie das zu beheben ist?

    Herzlich,
    Sven

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

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hallo,
    führe bitte erst eine (Datenbank-)Sicherung durch. Wähle anschließend Einstellungen > Permalinks. Da brauchst du erst mal nichts zu machen – du verlässt einfach wieder diese Option.
    Teste dann bitte, ob das Problem behoben ist.
    Wenn nicht, dann wähle nochmals Einstellungen > Permalinks und bestätigst die Einstellungen durch Klick auf den Button.
    Teste dann bitte noch mal, ob das Problem behoben ist.
    Evtl. helfen dir auch die Angaben in dem folgenden Thread
    Falls das auch nicht hilft:
    Du findest unter Werkzeuge > Websitezustand > Info einen Bericht zur Website. Warte bitte einen Moment bis die Ladeanzeige ganz oben abgeschlossen ist und kopiere dann per Button den Website-Bericht in deine Zwischenablage. Über den Button „Bericht in die Zwischenablage kopieren“ kannst du den Bericht unverändert (bitte mit den Akzentzeichen am Anfang und Ende) einfügen und anschließend hier posten. Evtl. ergeben sich dann weitere Anhaltspunkte, ob und wo das Problem liegt.
    Viele Grüße
    Hans-Gerd

    Thread-Starter hisven

    (@hisven)

    Hallo Hans-Gerd,

    vielen Dank für Deine schnelle Antwort!
    Habe Backup gemacht, auf das neueste WP aktualisiert, alle Plugins aktualisiert und die Permalinks bestätigt – hilft alles nichts.

    Daher jetzt der Bericht:

    
    ### wp-core ###
    
    version: 5.9
    site_language: de_DE
    user_language: de_DE
    timezone: +00:00
    permalink: /%category%/%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 1
    dotorg_communication: true
    
    ### wp-paths-sizes ###
    
    wordpress_path: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app
    wordpress_size: 15,18 GB (16299899325 bytes)
    uploads_path: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app/wp-content/uploads
    uploads_size: 15,12 GB (16236971470 bytes)
    themes_path: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app/wp-content/themes
    themes_size: 9,49 MB (9949622 bytes)
    plugins_path: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app/wp-content/plugins
    plugins_size: 230,43 MB (241620147 bytes)
    database_size: 20,56 MB (21561344 bytes)
    total_size: 30,56 GB (32810001908 bytes)
    
    ### wp-active-theme ###
    
    name: Radiate (radiate)
    version: 1.4.0
    author: ThemeGrill
    author_website: http://themegrill.com/
    parent_theme: none
    theme_features: core-block-patterns, widgets-block-editor, post-thumbnails, automatic-feed-links, align-wide, wp-block-styles, responsive-embeds, title-tag, menus, post-formats, custom-background, html5, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, custom-header, infinite-scroll, jetpack-responsive-videos, widgets
    theme_path: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app/wp-content/themes/radiate
    
    ### wp-themes-inactive (5) ###
    
    Twenty Nineteen: version: 2.2, author: WordPress-Team
    Twenty Seventeen: version: 2.9, author: WordPress-Team
    Twenty Twenty: version: 1.9, author: WordPress-Team
    Twenty Twenty-One: version: 1.5, author: WordPress-Team
    Twenty Twenty-Two: version: 1.0, author: WordPress-Team
    
    ### wp-mu-plugins (1) ###
    
    installatron_hide_status_test.php: author: (undefined), version: (undefined)
    
    ### wp-plugins-active (24) ###
    
    Advanced Editor Tools (previously TinyMCE Advanced): version: 5.6.0, author: Automattic
    BackWPup: version: 3.10.0, author: Inpsyde GmbH
    Better Search Replace: version: 1.3.4, author: Delicious Brains
    Facebook for WooCommerce: version: 2.6.9, author: Facebook
    Google Ads & Marketing by Kliken: version: 1.0.8, author: Kliken
    Karma Music Player by Kadar: version: 1.1.2, author: Kadar Claudiu
    Mailchimp for WooCommerce: version: 2.5.4, author: Mailchimp
    Modern Events Calendar Lite: version: 6.2.9, author: Webnus
    Newsletter: version: 7.3.6, author: Stefano Lissa & The Newsletter Team
    PHP Compatibility Checker: version: 1.5.2, author: WP Engine
    Plugin Health Check: version: 0.0.5, author: Martin Rehberger
    Quiz And Survey Master: version: 7.3.10, author: ExpressTech
    Responsive Image Maps: version: 1.4, author: Philip Newcomer
    Statify: version: 1.8.3, author: pluginkollektiv
    Strato Assistant: version: 5.7.0, author: Strato
    Toolset Types: version: 3.4.15, author: OnTheGoSystems
    WooCommerce: version: 6.1.1, author: Automattic
    WooCommerce Multilingual: version: 4.12.5, author: OnTheGoSystems
    WooCommerce Shipping & Tax: version: 1.25.21, author: WooCommerce
    WPML Media: version: 2.7.0, author: OnTheGoSystems
    WPML Multilingual CMS: version: 4.5.2, author: OnTheGoSystems
    WPML String Translation: version: 3.2.0, author: OnTheGoSystems
    WP Quiz: version: 2.0.6, author: MyThemeShop
    WP Table Builder: version: 1.3.15, author: WP Table Builder
    
    ### wp-plugins-inactive (2) ###
    
    Jetpack: version: 10.5.1, author: Automattic
    WPML Translation Management: version: 2.10.8, author: OnTheGoSystems
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1692
    imagemagick_version: ImageMagick 6.9.12-10 Q16 x86_64 2021-04-29 https://imagemagick.org
    imagick_version: 3.5.1
    file_uploads: File uploads is turned off
    post_max_size: 128M
    upload_max_filesize: 128M
    max_effective_size: 128 MB
    max_file_uploads: 20
    imagick_limits: 
    	imagick::RESOURCETYPE_AREA: 4 GB
    	imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    	imagick::RESOURCETYPE_FILE: 192
    	imagick::RESOURCETYPE_MAP: 4 GB
    	imagick::RESOURCETYPE_MEMORY: 2 GB
    	imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, 3G2, 3GP, A, AAI, AI, APNG, ART, ARW, AVI, AVS, B, BGR, BGRA, BGRO, BMP, BMP2, BMP3, BRF, C, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, CRW, CUR, CUT, DATA, DCM, DCR, DCX, DDS, DFONT, DNG, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, FAX, FILE, FITS, FRACTAL, FTP, FTS, G, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, H, HALD, HDR, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, JNG, JNX, JPE, JPEG, JPG, JPS, JSON, K, K25, KDC, LABEL, M, M2V, M4V, MAC, MAGICK, MAP, MASK, MAT, MATTE, MEF, MIFF, MKV, MNG, MONO, MOV, MP4, MPC, MPG, MRW, MSL, MSVG, MTV, MVG, NEF, NRW, NULL, O, ORF, OTB, OTF, PAL, PALM, PAM, PANGO, PATTERN, PBM, PCD, PCDS, PCL, PCT, PCX, PDB, PDF, PDFA, PEF, PES, PFA, PFB, PFM, PGM, PGX, PICON, PICT, PIX, PJPEG, PLASMA, PNG, PNG00, PNG24, PNG32, PNG48, PNG64, PNG8, PNM, POCKETMOD, PPM, PS, PS2, PS3, PSB, PSD, PTIF, PWP, R, RADIAL-GRADIENT, RAF, RAS, RAW, RGB, RGBA, RGBO, RGF, RLA, RLE, RMF, RW2, SCR, SCREENSHOT, 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, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMV, WPG, X3F, XBM, XC, XCF, XPM, XPS, XV, Y, YCbCr, YCbCrA, YUV
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP, BMP
    ghostscript_version: not available
    
    ### wp-server ###
    
    server_architecture: Linux localhost 3.10.0-1160.36.2.el7.x86_64 #1 SMP Linux localhost 3.10.0-1160.36.2.el7.x86_64 #1 SMP Linux localhost 3.10.0-1160.36.2.el7.x86_64 #1 SMP
    httpd_software: Apache/2.4.52 (Unix)
    php_version: 8.0.15 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 4000
    time_limit: 240
    memory_limit: 512M
    max_input_time: 60
    upload_max_filesize: 128M
    php_post_max_size: 128M
    curl_version: 7.80.0 OpenSSL/1.1.1l
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.7.36-log
    client_version: mysqlnd 8.0.15
    max_allowed_packet: 67108864
    max_connections: 3000
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app/wp-content
    WP_PLUGIN_DIR: /mnt/web324/a0/80/53816080/htdocs/STRATO-apps/wordpress_03/app/wp-content/plugins
    WP_MEMORY_LIMIT: 40M
    WP_MAX_MEMORY_LIMIT: 512M
    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
    mu-plugins: writable
    
    

    Hallo,
    schau auf jeden Fall erst mal nach, ob im Kundenmenü von Strato „Serverside Security“ aktiviert ist, weil das öfters zu Problemen führt. Eine Anleitung dazu gibt es von Strato selbst: https://www.strato.de/faq/hosting/fehler-503-error-service-unavailable-bei-der-verwendung-von-post-requests/.
    Den „Dienst“ musst du bitte deaktivieren.

    Ein paar Anmerkungen zu deinem Bericht:

    • deine WordPress-Instanz umfasst 30,56 GB. Das ist relativ viel. Du solltest prüfen, ob da nicht alte Daten (z. B. alte Sicherungen) enthalten sind, die gelöscht werden können.
    • Plugins und Themes können mit PHP 8.x noch Probleme haben. Am besten stellst du auf PHP 7.4x.
    • in der wp-config.php hast du WP_DEBUG_DISPLAY: true eingestellt. Diese Einstellung sollte nur vorgenommen werden, wenn Fehler im Frontend angezeigt werden sollen (also bei Problemen während einer Testphase). Danach sollte das wieder auf false geändert werden.

    Viele Grüße
    Hans-Gerd

    Wenn du mit dem Block-Editor arbeitest, läuft grob vereinfacht gesagt eine JavaScript-Anwendung, die beim (Zwischen-)Speichern von Inhalten eine Rückmeldung im JSON-Format („JavaScript Object Notation“) erwartet und verstört reagiert, wenn irgendwas anderes passiert – zum Beispiel, weil statt dessen eine Fehlermeldung ausgegeben wird. Weil „verstört reagieren“ so unschön klingt, bekommst du eine eher vage Meldung „Meh, das is‘ jetzt aber keine gültige JSON-Antwort.“

    Fehlermeldungen können durch alles Mögliche ausgelöst werden, z.B. weil ein Block den du im Editor verwendest, fehlerhaft programmiert wurde. Da Programmierfehler wesentlich häufiger in Plugins auftauchen als im WordPress-Core, wäre ein Ansatz, die vielen Plugins die bei deiner WordPress-Website im Einsatz sind, alle mal zu deaktivieren und dann zu schauen, ob du die Startseite speichern kannst.
    Weil es unter Umständen ein bisschen doof aussieht, wenn du deine Plugins alle abschaltest, solltest du das Plugin Health Check nutzen. Das bietet dir nach Aktivierung unter Werkzeuge > Website-Zustand einen „Problembehandlungsmodus“, mit dem du das Deaktivieren der Plugins simulieren kannst – deine Webseitenbesucher bekommen davon nichts mit. Das Plugin erlaubt auch über ein Menü in der Admin-Leiste, die Plugins einzeln wieder zu aktivieren, damit du jeweils Unterschiede prüfen kannst. Ziel ist, die Ursache – meist ein Plugin oder das von dir verwendete Theme – herauszufinden, um dann da dem Problem weiter auf den Grund zu gehen.

    Die Liste der Plugins ist recht lang und ich würde versuchen, da etwas auszumisten. Jedes Plugin ist eine potentielle Sicherheitslücke und Fehlerquelle und erzeugt mit regelmäßigen Updates zusätzlichen Wartungsaufwand.

    Thread-Starter hisven

    (@hisven)

    Hallo Gerd,
    hallo Bego,

    vielen Dank für Eure sehr ausführlichen Antworten! Ich habe eines nach dem anderen ausprobiert, und bei „ServerSide Security“ hat es dann geklappt (hab es extra verifiziert mit mehrmaligem Aktivieren/Deaktivieren dieser Option). Der Spamfilter von Strato hat sowieso nie richtig funktioniert, hatte bisher immer wieder irgendwelche Fake-Einträge.

    Gut, also meine Startseite kann ich wieder wie gewohnt bearbeiten, vielen Dank!!

    Herzlich,
    Sven

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Das Thema „Keine gültige JSON-Antwort“ ist für neue Antworten geschlossen.