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

  • Gelöst Emko2

    (@emko2)


    Fehlerbericht WP, 2020 12 22

    Hinweis: meine HP benutzt kein Routverzeichnis, weil ich für die Original HP noch ein anderes Programm zur Erstellung der HP benutze, das ich mit WP ersetzten möchte.

    Vielen Dank für Ihre Bemühungen !

    Allgemeines:

    Neue Installation, WordPress 5.6, bisher keine HP mit WordPress erstellt, Newbie,
    u.a. Fehler ist nach dem Löschen von ertellten Leerseiten entstanden. Zusammenhang aber unklar.
    Ich habe Plugins de-/aktiviert und alles aktualisiert, der Fehler ist immer noch vorhanden. Auch unter Einstellungen/Permalinks aktualisiert.
    Unter Support Search/Forum FAQ ähnliche Fragestellungen gefunden, aber kein Lösung zu meinem Problem.

    Problembeschreibung:

    Wenn man im Menü auf Seiten/Seiten Erstellen oder Beiträge/Beiträge Erstellen Text eingibt und „Veröffentlichen“ klickt, kommt die Fehlermeldung:

    „Aktualisierung fehlgeschlagen. Die Antwort ist keine gültige JSON-Antwort.“

    Nicht immer erscheint zuerst die Fehlermeldung:

    „Das Backup dieses Beitrags in deinem Browser unterscheidet sich von der unten stehenden Version.“
    Wenn man auf den sich darunter befindlichen Button (Das Backup wiederherstellen) klickt, kommt auch die Fehlermeldung:

    „Aktualisierung fehlgeschlagen. Die Antwort ist keine gültige JSON-Antwort.“

    ! Die Veröffentlichung einer Seite ist nicht möglich. !

    Auf der Seite Werkzeuge/Website-Zustand/Status steht als empfohlene Verbesserung:

    Die REST-API kam zu einem unerwarteten Ergebnis:

    Die REST-API ist eine Möglichkeit, wie WordPress und andere Anwendungen mit dem Server kommunizieren. Ein Beispiel ist der Bildschirm des Block-Editors, der darauf aufbaut, deine Beiträge und Seiten anzuzeigen und zu speichern.

    Der Aufruf der REST-API führte zu folgendem unerwarteten Ergebnis: (404) <!DOCTYPE HTML PUBLIC „-//IETF//DTD HTML 2.0//EN“> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL was not found on this server.</p> </body></html> .

    Werkzeuge/Website-Zustand/Bericht

    
    ### wp-core ###
    
    version: 5.6
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%year%/
    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/w00df6ac/WordPress FK
    wordpress_size: loading...
    uploads_path: /www/htdocs/w00df6ac/WordPress FK/wp-content/uploads
    uploads_size: loading...
    themes_path: /www/htdocs/w00df6ac/WordPress FK/wp-content/themes
    themes_size: loading...
    plugins_path: /www/htdocs/w00df6ac/WordPress FK/wp-content/plugins
    plugins_size: loading...
    database_size: loading...
    total_size: loading...
    
    ### wp-active-theme ###
    
    name: Twenty Twenty-One (twentytwentyone)
    version: 1.0
    author: WordPress-Team
    author_website: https://de.wordpress.org/
    parent_theme: none
    theme_features: core-block-patterns, automatic-feed-links, title-tag, post-formats, post-thumbnails, menus, html5, custom-logo, customize-selective-refresh-widgets, wp-block-styles, align-wide, editor-styles, editor-style, editor-font-sizes, custom-background, editor-color-palette, editor-gradient-presets, responsive-embeds, custom-line-height, experimental-link-color, custom-spacing, custom-units, widgets
    theme_path: /www/htdocs/w00df6ac/WordPress FK/wp-content/themes/twentytwentyone
    auto_update: Deaktiviert
    
    ### 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
    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: 8
    gd_version: 2.2.5
    ghostscript_version: 9.26
    
    ### wp-server ###
    
    server_architecture: Linux 4.15.0-128-generic x86_64
    httpd_software: Apache
    php_version: 7.4.10 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 3000
    time_limit: 30
    memory_limit: 64M
    admin_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: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.7.28-nmm1-log
    client_version: mysqlnd 7.4.10
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /www/htdocs/w00df6ac/WordPress FK/wp-content
    WP_PLUGIN_DIR: /www/htdocs/w00df6ac/WordPress FK/wp-content/plugins
    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_LOCAL_DEV: undefined
    DB_CHARSET: utf8mb4
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable

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

Ansicht von 9 Antworten - 16 bis 24 (von insgesamt 24)
  • Thread-Starter Emko2

    (@emko2)

    Hallo Hans-Gerd,
    jetzt ist wieder alles so weit ok. Danke für alles ! Ein schönes Weihnachtsgeschänk 🙂 ! Ich hätte da noch eine Frage? Zur Zeit habe ich meine Webseite nicht direkt ins URL_verzeichnis installiert sondern in ein Unterverzeichnis /wordpress. Kann ich später im Verzeichnis eine Stufe nach oben rücken (also die Dateien aus dem Verzeichnis /wordpress und die drei Ordner wp-admin, -conten, -includes mit Dateien ins Rootverzeichnisvon verschieben) ohne meine erstellte Homepage zu opfern ?

    Oder mit einer Neuinstallation und einem Backup der Hompage ?

    Welche Variante ist möglich oder am Best möglich ?
    Viele Grüße
    Fritz

    Du kannst deine Website in diesem Verzeichnis lassen und trotzdem über eine URL ohne Verzeichnis zugänglich machen:

    1. Deaktiviere deine Cache- und Optimierungs-Plugins, soweit überhaupt vorhanden.
    2. Du kopierst die Datei wordpress/index.php in das nächsthöhergelegene Web-Stammverzeichnis.
    3. Du legst im Web-Stammverzeichnis eine leere Datei .htaccess an.
    4. Du passt in der letzten Zeile der kopierten Datei den Pfad an:
      /** Loads the WordPress Environment and Template */
      require __DIR__ . '/wordpress/wp-blog-header.php';
    5. Du verschiebst die Datei wordpress/wp-config.php in das nächsthöhere Verzeichnis.
    6. Du meldest dich (wie bisher) unter https://example.com/wordpress/wp-login.php (natürlich mit deiner Domain) an und änderst in Einstellungen > Allgemein die Website-URL auf https://example.com/ (natürlich mit deiner Domain), während die WordPress-URL weiterhin https://example.com/wordpress lautet.
    7. Du gehst auf Einstellungen > Permalinks und speicherst die gewünschte Einstellung. Achte darauf, ob du aufgefordert wirst, Code in die .htaccess zu kopieren und folge der Anleitung. Wird nichts angezeigt, brauchst du auch nichts zu tun. Du kannst aber vorsichtshalber die Datei .htaccess im Web-Stammverzeichnis öffnen und nachschauen, ob WordPress Code abgelegt hat.
    8. Wenn du in Schritt 1 ein Cache-/Optimierungs-Plugin deaktiviert hast, kannst du es jetzt wieder aktivieren.

    Umfangreich beschrieben, aber sonst eine Aktion von zehn Minuten.
    Viele Einsteiger bringen lustigerweise kopieren und verschieben durcheinander. Achte auf den fett markierten Text.

    Thread-Starter Emko2

    (@emko2)

    Hallo Bego Mario Garde,
    vielen Dank für die ausführliche Beschreibung. Zu meinem Verständnis/Sicherheit bitte noch folgende Fragen:
    1) In Punkt 4 ist die index.php-Datei im Root-Verzeichnis/Stammverzeichnis zu ändern ?
    2) In Punkt 5 wird die wp-config.php-Datei ins Root-Verzeichnis/Stammverzeichnis verschoben ?
    3) Datei .htaccess leer erzeugen ? Einfach ein Kopie ins Root-Verzeichnis kopieren und alle Anweisungen zwischen BEGIN WordPress und END WordPress löschen ?

    Wenn das so einfach zu Bewerkstelligen ist, könnte ich das ja jetzt schon realisieren … wenn sich die index.php-Datei nicht überschreiben würden. Leider heißt die WP-Datei nicht wp-index.php 🙂 .
    Viele Grüße
    Fritz

    1) Ja, du änderst die index.php im Web-Stammverzeichnis.
    Wenn Webbrowser ein Verzeichnis aufrufen, wird eine index.php|html|htm-Datei geöffnet. Die ruft dann auf weitere Dateien aus dem WordPress-Verzeichnis auf. Da deine WordPress-Dateien aber in einem Unterverzeichnis liegen, muss der Pfad angepasst werden.
    Die Datei wordpress/index.php darf nicht geändert und auch nicht entfernt werden.

    2) Ja. Die Konfigurationsdatei sollte immer im Verzeichnis mit der index.php liegen, über die weitere WordPress-Dateien aufgerufen werden. Sie darf nur einmal vorkommen.

    3) Wenn du per SSH auf den Webserver zugreifen kannst, reicht ein touch .htaccess, um eine Datei mit dem Namen aber ohne Inhalt zu erstellen. Du kannst auch einen Programmiereditor verwenden, eine neue Datei erstellen, nichts reinschreiben und als .htaccess hochladen. Oder du machst gar nichts, speicherst die Permalinks und schaust, ob WordPress die Datei selber angelegt hat.

    Thread-Starter Emko2

    (@emko2)

    Hallo Bego Mario Garde,
    danke für Deine umfangreiche Infos.
    Ich hätte jetzt noch Fragen zur Bedienung von WP, aber das soll man gem. den Regeln hier dann nicht tun und in den entsprechenden Foren poste.
    Ich hoffe für die Zukunft, dass die undefinierten Probleme sich in Grenzen halten.
    Bis mal wieder !

    Hallo,
    da hast du wohl was falsch verstanden: Du kannst hier gerne deine Fragen stellen, aber immer eine Frage = ein Thema. Dann ist alles gut 😉
    Nachtrag: Denkst du bitte beim nächsten Mal daran, das Thema dann auch als gelöst zu markieren. Das habe ich jetzt schon gemacht.
    Viele Grüße
    Hans-Gerd

    Thread-Starter Emko2

    (@emko2)

    Hallo,
    meine nächste Frage wäre, welche Erfahrung habt Ihr bezüglich der Themes und Plugins. Gefühlt gibt es davon wie Sand am Meer.

    In YouTube wird z.B. für Oceanwp und Elementor geworben. Mein Gefühl ist jedoch da wird mit Kanonen auf Spatzen geschossen. Was für Erfahrung habt Ihr ?
    Ich will nur eine Vereins-HP erstellen und keine kein Superding im Internet landen.
    Danke für euere Kommentare.
    Fritz

    Hallo,
    hmmm – jetzt hast du das doch wohl falsch verstanden: eine Frage = ein Thema, d. h. du solltest in dem Fall ein neues Thema eröffnen.
    Die Frage von dir ist allerdings schlecht zu beantworten. Auch unter uns Moderator*innen gibt es Fans vom Block-Editor (z. B. ich) und Fans von Elementor. Ich bin außerdem ein Fan von leichtgewichtigen Themes wie z. B. Twenty Twenty oder GeneratePress.
    OceanWP ist ein Theme, das durchaus auch ohne Pagebuilder auskommt.
    Die Entscheidung können wir dir also leider nicht abnehmen.
    Viele Grüße
    Hans-Gerd

    Thread-Starter Emko2

    (@emko2)

    Danke für die Info !

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