Support » Allgemeine Fragen » Homepage kann nicht eingestellt werden

  • Gelöst johnnyrethmeier

    (@johnnyrethmeier)


    Hallo zusammen,
    ich bin neu hier und erstelle gerade zum ersten Mal eine Website für meinen Arbeitgeber. Ich arbeite zur Zeit mit einer Temporären Domain. Wenn die Website fertig ist soll die bereits vorhandene Domain der alten Website dahin umziehen.

    Jetzt bin ich wirklich bei den ersten Schritten und bin bereits auf ein Problem gestoßen.
    Ich kann doch normalerweise unter „Einstellungen -> Lesen“ festlegen, welche der Seiten ich zur Homepage mache. Diese Option war immer verfügbar, ist nun aber auf einmal verschwunden (Anhang 1). Wie kann das sein? Ich hatte verschiedene Themes ausprobiert und hatte dann plötzlich unter „Seiten“ mehrere verschiedene gelistet, die ich so gar nicht haben möchte. (Siehe Anhang 2) Davon habe ich einige gelöscht, wohl auch die „Sample-Seite“ die man ganz am Anfang hat. Seitdem ist das Problem da, ich kann diese Seite aber im Papierkorb nicht mehr finden. Was mach ich jetzt?

    Zudem habe ich von Anfang an das Problem, dass ich Änderungen nicht speichern kann, sondern die Fehlermeldung erscheint: „Veröffentlichung fehlgeschlagen. Die Antwort ist keine gültige JSON-Antwort.“ Ich benutze PHP 8.0

    ### wp-core ###
    
    version: 5.8.2
    site_language: de_DE
    user_language: de_DE
    timezone: +00:00
    permalink: /%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: /home/www/public_html/wordpress
    wordpress_size: loading...
    uploads_path: /home/www/public_html/wordpress/wp-content/uploads
    uploads_size: loading...
    themes_path: /home/www/public_html/wordpress/wp-content/themes
    themes_size: loading...
    plugins_path: /home/www/public_html/wordpress/wp-content/plugins
    plugins_size: loading...
    database_size: loading...
    total_size: loading...
    
    ### wp-active-theme ###
    
    name: OceanWP (oceanwp)
    version: 3.1.2
    author: OceanWP
    author_website: https://oceanwp.org/about-me/
    parent_theme: none
    theme_features: core-block-patterns, widgets-block-editor, align-wide, wp-block-styles, responsive-embeds, editor-styles, editor-style, menus, post-formats, title-tag, automatic-feed-links, post-thumbnails, custom-header, custom-logo, html5, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, widgets
    theme_path: /home/www/public_html/wordpress/wp-content/themes/oceanwp
    auto_update: Deaktiviert
    
    ### wp-themes-inactive (1) ###
    
    Twenty Twenty: version: 1.8, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    
    ### wp-mu-plugins (1) ###
    
    Elementor Safe Mode: version: 1.0.0, author: Elementor.com
    
    ### wp-plugins-active (3) ###
    
    Elementor: version: 3.5.3, author: Elementor.com, Automatische Aktualisierungen deaktiviert
    Envato Elements: version: 2.0.11, author: Envato, Automatische Aktualisierungen deaktiviert
    Ocean Extra: version: 1.9.2, author: OceanWP, Automatische Aktualisierungen deaktiviert
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1691
    imagemagick_version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
    imagick_version: 3.5.1
    file_uploads: File uploads is turned off
    post_max_size: 1024M
    upload_max_filesize: 16M
    max_effective_size: 16 MB
    max_file_uploads: 20
    imagick_limits: 
    	imagick::RESOURCETYPE_AREA: 122 MB
    	imagick::RESOURCETYPE_DISK: 1073741824
    	imagick::RESOURCETYPE_FILE: 192
    	imagick::RESOURCETYPE_MAP: 512 MB
    	imagick::RESOURCETYPE_MEMORY: 256 MB
    	imagick::RESOURCETYPE_THREAD: 1
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, AVS, BGR, BGRA, BGRO, BIE, BMP, BMP2, BMP3, BRF, CAL, CALS, CANVAS, CAPTION, CIN, CIP, CLIP, CMYK, CMYKA, CR2, CR3, 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, GRAYA, GROUP4, GV, H, HALD, HDR, HEIC, HISTOGRAM, HRZ, HTM, HTML, HTTP, HTTPS, ICB, ICO, ICON, IIQ, INFO, INLINE, IPL, ISOBRL, ISOBRL6, J2C, J2K, JBG, JBIG, JNG, JNX, JP2, JPC, JPE, JPEG, JPG, JPM, JPS, JPT, JSON, K25, KDC, LABEL, 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, 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, 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, VIDEO, VIFF, VIPS, VST, WBMP, WEBM, WEBP, WMF, WMV, WMZ, WPG, X, X3F, XBM, XC, XCF, XPM, XPS, XV, XWD, YCbCr, YCbCrA, YUV
    gd_version: 2.3.0
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.53.3
    
    ### wp-server ###
    
    server_architecture: Linux 5.15.7-cm4all1-hp+ x86_64
    httpd_software: Apache
    php_version: 8.0.13 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 128M
    admin_memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 16M
    php_post_max_size: 1024M
    curl_version: 7.74.0 OpenSSL/1.1.1k
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: false
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 10.3.12-MariaDB-1:10.3.12+maria~stretch-log
    client_version: mysqlnd 8.0.13
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/www/public_html/wordpress/wp-content
    WP_PLUGIN_DIR: /home/www/public_html/wordpress/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_LOCAL_DEV: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined
    
    ### wp-filesystem ###
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    mu-plugins: writable
    

    Screenshot Einstellungen
    (zum Vergrößern anklicken)
    Screenshot Einstellungen
    (zum Vergrößern anklicken)

    • Dieses Thema wurde geändert vor 2 Jahren, 3 Monaten von Hans-Gerd Gerhards. Grund: Formatierung als Code
    • Dieses Thema wurde geändert vor 2 Jahren, 3 Monaten von johnnyrethmeier.
    • Dieses Thema wurde geändert vor 2 Jahren, 3 Monaten von Bego Mario Garde.

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

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Hallo,
    du musst zumindest eine Seite erstellt und veröffentlicht haben, dann kannst du auch die Einstellungen > Lesen wie gewünscht wieder vornehmen.
    Außerdem würde ich auf PHP 7.4.x umstellen, weil teilweise Plugins und Themes nicht mit PHP 8.x kompatibel sind. Das kann dann schon mal zu Problemen führen.
    Viele Grüße
    Hans-Gerd

    Ich weiß jetzt nicht, was du mit „Anhang 1 und 2“ meinst, versuche aber trotzdem gerne, die Fragen zu beantworten:

    Die Einstellung, welche Seite als Startseite angezeigt werden soll, wird nur angezeigt, wenn du bereits eine (statische) Seite erstellt und veröffentlicht hast. Wenn du nur Beiträge erstellt hast oder deine erstellten Seiten noch nicht veröffentlicht sind, wird die Einstellung nicht angezeigt.

    Die Fehlermeldung „Die Antwort ist keine gültige JSON-Antwort.“ ist leider wenig aussagefähig, macht aber mehr Sinn, wenn man sie umgangssprachlich beschreibt: Während du einen Beitrag schreibst, versucht WordPress die Informationen in einem Datenformat „JavaScript Object Notation“ abzulegen und bekommt dann eine Rückmeldung, ob das geklappt hat. Das klappt aber nicht, weil irgendwas anderes (z.B. eine Fehlermeldung) zurückgegeben wird.
    So eine Fehlermeldung kann z.B. entstehen, wenn du ein Plugin installiert hast, das dir zusätzliche Blöcke für den Blockeditor zur Verfügung stellt, von denen aber einer fehlerhaft programmiert ist. Und weil WordPress die Informationen nicht sauber ablegen kann, sondern von der blöden Fehlermeldung gestört wird, meldet es etwas bockig, dass das aber nun keine gültige Antwort ist.

    Um das Problem in den Griff zu bekommen, solltest du erst einmal alle Plugins deaktivieren und die Einstellungen > Permalinks nochmal speichern. Du müsstest dann normal an einer Seite/einem Beitrag arbeiten können. Dann aktivierst du einzeln die Plugins und schaust, ob der Fehler wieder auftritt, bis du die Ursache gefunden hast.

    Viele Plugins und Themes hinken in der Entwicklung noch etwas hinterher und sind nicht auf die Verwendung von PHP 8.0 ausgelegt. Deshalb ist im Moment noch die Empfehlung, PHP 7.4 zu nutzen, das bis November mit Sicherheitsupdates versorgt wird.

    Inzwischen hast du den Anhang ja nachgereicht und es bestätigt sich meine Vermutung, dass du die Seiten zwar erstellt, aber noch keine veröffentlicht hast. Und nicht veröffentlichte Seiten können schlecht als Start- oder Beitragsübersichts-Seite verwendet werden. 🙂

    Thread-Starter johnnyrethmeier

    (@johnnyrethmeier)

    Hallo, vielen Dank für die Antwort. Aber genau da liegt das Problem. Wenn ich versuche eine Seite zu veröffentlichen, bekomme ich die Fehlermeldung.

    Ich habe mittlerweile auf PHP 7.4 umgestellt und alle Plugins deaktiviert. Das Problem bleibt leider das gleiche.

    • Diese Antwort wurde geändert vor 2 Jahren, 3 Monaten von johnnyrethmeier.

    Hallo,
    bezogen auf den JSON-Fehler findest du bereits einige Ansätze über die Suche:
    siehe z. B. hier:

    Vielleicht gibt es ein Problem mit den Permalinks. Ruf mal das Menü Einstellungen > Permalinks neu auf – mehr brauchst du an dieser Stelle nicht zu machen, weil WordPress durch den Menüaufruf bereits die Permalinks neu einliest.
    Evtl. ist es auch sinnvoll, wenn du debug aktivierst. Wie du das machen kannst, habe ich in meinem Beitrag Debug-Modus auf WordPress-Seiten mit und ohne Plugins erklärt.
    Viele Grüße
    Hans-Gerd

    Da stimmt noch etwas mit den Permalinkeinstellungen nicht.
    Soweit ich mich erinnere gibt es speziell bei T-Home Probleme mit der .htaccess. Lies dir mal diesen Beitrag durch (auch den Abschnitt, wie du index.php aus der Adresse entfernen kannst): T-Online & WordPress.

    Oder einen vernünftigen Webhoster aussuchen. Gibt’s ab 5,– Euro/Monat.

    Thread-Starter johnnyrethmeier

    (@johnnyrethmeier)

    Einen vernünftigen Webhoster aussuchen. ^^
    Leider sind mir da von meinem Chef die Hände gebunden. er besteht darauf das ganze bei der Telekom zu Hosten. 😉

    Aber nun klappt es. Konnte eine Seite veröffentlichen und zur Homepage machen. Habe den Permalink auf „Einfach“ gestellt. Vorher war er auf „Beitragsname“ eingestellt. Kann das die Ursache sein? Hätte es glaube ich lieber so

    Kann man so machen. Oder einfach den verlinkten Beitrag lesen.

    Wenn du einfach ein wenig mit WordPress spielen möchtest, ist es wahrscheinlich besser, wenn du mit Local auf deinem eigenen Computer entwickelst. Mit ein paar Grundkenntnissen kannst du auch einen Server bei DigitalOcean anmieten – der wird stundenweise abgerechnet und ist ab 5€/Monat erhältlich.

    Können wir sonst noch etwas für dich tun? 🙂

    Thread-Starter johnnyrethmeier

    (@johnnyrethmeier)

    Vielen Dank für die Unterstützung! Nun komme ich, denke ich, erstmal wieder zurecht. 🙂

Ansicht von 9 Antworten - 1 bis 9 (von insgesamt 9)
  • Das Thema „Homepage kann nicht eingestellt werden“ ist für neue Antworten geschlossen.