• Gelöst oakland8

    (@oakland8)


    Moinmoin,

    bis in den Juni hinein funktionierte dies wohl korrekt: Nunmehr kann ich als Admin (und die andere Userin ebenso) die Widgets und auch alles im Customizer nicht mehr bearbeiten. Ich meinte, dass dies an den nicht gemachten Updates (WP, PlugIns, Theme) lag, welche ich dann vorgenommen habe. Das hat leider keinen Erfolg gebracht. Ich habe daraufhin ein Backup eingespielt, was ebenso scheiterte.

    Nun bin ich ratlos.

    Hier ist der Bericht zum Website-Zustand: Möglicherweise hat jemand eine grundlegende Idee?!

    ` wp-core

    version: 7.0.2
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: undefined
    environment_type: production
    user_count: 2
    dotorg_communication: true wp-paths-sizes

    wordpress_path: /home/yd71omdd85er/migrated_webspace/www
    wordpress_size: loading…
    uploads_path: /home/yd71omdd85er/migrated_webspace/www/wp-content/uploads
    uploads_size: loading…
    themes_path: /home/yd71omdd85er/migrated_webspace/www/wp-content/themes
    themes_size: loading…
    plugins_path: /home/yd71omdd85er/migrated_webspace/www/wp-content/plugins
    plugins_size: loading…
    fonts_path: /home/yd71omdd85er/migrated_webspace/www/wp-content/uploads/fonts
    fonts_size: loading…
    database_size: loading…
    total_size: loading… wp-dropins (1)

    advanced-cache.php: true wp-active-theme

    name: Sydney_child (Sydney_child)
    version: 1.0
    author: haschir
    author_website: (undefined)
    parent_theme: Sydney (sydney)
    theme_features: widgets-block-editor, block-templates, automatic-feed-links, title-tag, post-thumbnails, menus, html5, post-formats, custom-background, align-wide, appearance-tools, editor-color-palette, editor-styles, editor-style, custom-header, starter-content, infinite-scroll, widgets
    theme_path: /home/yd71omdd85er/migrated_webspace/www/wp-content/themes/Sydney_child
    auto_update: Deaktiviert wp-parent-theme

    name: Sydney (sydney)
    version: 2.70
    author: aThemes
    author_website: https://athemes.com
    theme_path: /home/yd71omdd85er/migrated_webspace/www/wp-content/themes/sydney
    auto_update: Deaktiviert wp-plugins-active (15)

    AAA Option Optimizer: version: 1.6.1, author: Team Prospress Planner, Automatische Aktualisierungen deaktiviert
    Antispam Bee: version: 2.11.12, author: pluginkollektiv, Automatische Aktualisierungen aktiviert
    BBQ Firewall: version: 20260419, author: Jeff Starr, Automatische Aktualisierungen aktiviert
    Better Font Awesome: version: 2.0.4, author: Mickey Kay, Automatische Aktualisierungen aktiviert
    Complianz | GDPR/CCPA Cookie Consent: version: 7.5.0, author: Complianz, Automatische Aktualisierungen aktiviert
    Custom Fonts: version: 2.1.17, author: Brainstorm Force, Automatische Aktualisierungen aktiviert
    Disable & Remove Google Fonts: version: 2.0.1, author: Fonts Plugin, Automatische Aktualisierungen aktiviert
    FooBox Image Lightbox: version: 2.7.43, author: FooPlugins, Automatische Aktualisierungen aktiviert
    FooGallery: version: 3.1.32, author: FooPlugins, Automatische Aktualisierungen aktiviert
    Limit Login Attempts Reloaded: version: 3.3.4, author: Limit Login Attempts Reloaded, Automatische Aktualisierungen aktiviert
    Really Simple Security: version: 9.6.1, author: Really Simple Security, Automatische Aktualisierungen aktiviert
    UpdraftPlus - Backup/Restore: version: 1.26.5, author: TeamUpdraft, DavidAnderson, Automatische Aktualisierungen aktiviert
    User Role Editor: version: 4.65, author: Vladimir Garagulya, Automatische Aktualisierungen aktiviert
    WP-Optimize - Clean, Compress, Cache: version: 4.6.0, author: TeamUpdraft, DavidAnderson, Automatische Aktualisierungen aktiviert
    WP Headers And Footers: version: 3.1.5, author: WPBrigade, Automatische Aktualisierungen aktiviert wp-media

    image_editor: FooGallery_Thumb_Image_Editor_Imagick
    imagick_module_version: 1810
    imagemagick_version: ImageMagick 7.1.2-25 Q16-HDRI x86_64 24169 https://imagemagick.org
    imagick_version: 3.8.1
    file_uploads: 1
    post_max_size: 32M
    upload_max_filesize: 32M
    max_effective_size: 32 MB
    max_file_uploads: 20
    image_format_transforms: image/heic → image/jpeg, image/heif → image/jpeg, image/heic-sequence → image/jpeg, image/heif-sequence → image/jpeg
    gd_version: 2.3.3
    gd_formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
    ghostscript_version: 9.27 wp-server

    server_architecture: Linux 4.18.0-553.141.2.lve.el8.x86_64 x86_64
    httpd_software: Apache
    php_version: 8.2.31 64bit
    php_sapi: litespeed
    max_input_variables: 1000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 32M
    php_post_max_size: 32M
    curl_version: 8.20.0 OpenSSL/1.1.1w
    suhosin: false
    imagick_availability: true
    opcode_cache: true
    opcode_cache_memory_usage: 64084984 of 134217728
    opcode_cache_interned_strings_usage: 100% of 8388608 (8 free)
    opcode_cache_hit_rate: 98.88
    opcode_cache_full: false
    pretty_permalinks: true
    htaccess_extra_rules: true
    static_robotstxt_file: false
    current: 2026-07-22T08:46:08+00:00
    utc-time: Wednesday, 22-Jul-26 08:46:08 UTC
    server-time: 2026-07-22T10:46:07+02:00 wp-database

    extension: mysqli
    server_version: 10.11.18-MariaDB-cll-lve
    client_version: mysqlnd 8.2.31
    max_allowed_packet: 268435456
    max_connections: 250 wp-constants

    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /home/yd71omdd85er/migrated_webspace/www/wp-content
    WP_PLUGIN_DIR: /home/yd71omdd85er/migrated_webspace/www/wp-content/plugins
    WP_MEMORY_LIMIT: 256M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: false
    WP_DEBUG_DISPLAY: true
    WP_DEBUG_LOG: false
    SCRIPT_DEBUG: false
    WP_CACHE: true
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined
    EMPTY_TRASH_DAYS: 30 wp-filesystem

    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable
    fonts: does not exist

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

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 23)
  • Moderator threadi

    (@threadi)

    Was passiert denn genau, wenn du versuchst die Widgets zu speichern? Kommt eine Fehlermeldung und wenn ja, welche? Oder wird die Änderung schlicht nicht übernommen?

    Was passiert, wenn du den Customizer aufrufst? Siehst du dort eine Fehlermeldung und wenn ja welche?

    Du nutzt offenbar die aktuelle Version des Themes Sydney, hast aber auch ein Child-Theme im Einsatz, was von jemandem namens haschir wohl bereitgestellt wurde. Wechsle testweise mal auf das Sydney-Theme um das Child-Theme als Ursache auszuschließen.

    Themenersteller oakland8

    (@oakland8)

    Danke für die schnelle Nachricht.

    Wenn ich den Customizer öffne, ist alles wie es sein sollte. Bearbeite ich dann z. B. Farben oder füge zusätzl. CSS ein, so kann ich das speichern. Aber es ändert sich nichts und beim nächsten Aufruf ist’s wie vorher.

    Rufe ich „Widgets“ auf, so k9ommt eine Reihe Fehlermeldungen wie „Der Block „categories“ ist von Fehlern betroffen und funktioniert moglicherweise nicht richtig. Bitte prufe für weitere Details die Entwicklungswerkzeuge.“

    Den Test mit dem Child-Theme habe ich gemacht. Da (im Original-Theme) kann ich Änderungen vornehmen.

    Muss ich somit das Child-Theme neu aufsetzen?

    Moderator La Geek

    (@la-geek)

    Den Test mit dem Child-Theme habe ich gemacht. Da (im Original-Theme) kann ich Änderungen vornehmen.

    Dann hast du die Ursache gefunden. Oft liegt es an der functions.php (im Verzeichnis des Child-Themes). Lade diese auf deinen Rechner (als Sicherungskopie) und entferne sie auf dem Server oder benenne sie um. Dann teste noch einmal.

    Muss ich somit das Child-Theme neu aufsetzen?

    Nein. Wir müssen lediglich den verursachenden Teil finden.

    Anleitung:
    Poste bitte einmal die Ergebnisse der debug.log.

    Wenn diese keine Fehler anzeigt, dann auch die Fehlermeldungen der error.log (ist alles unter den beiden Links beschrieben).

    Themenersteller oakland8

    (@oakland8)

    Ersteres scheint die Ursache zu sein. Mit umbenannter functions.php läuft das Ganze.

    Wie kann und sollte ich nunmehr diese Datei bearbeiten, damit ich die Fehlerquelle beseitige?

    Moderator La Geek

    (@la-geek)

    Die Fehlerquelle sollte aus der debug.log ersichtlich werden.

    Themenersteller oakland8

    (@oakland8)

    Eine debug.log existiert in wp-content leider nicht.

    Moderator La Geek

    (@la-geek)

    Wie bist du denn vorgegangen, damit die debug.log von WordPress generiert wird?

    Themenersteller oakland8

    (@oakland8)

    Ich habe die wp-config.php (wie in dem verlinkten Artikel beschrieben) geändert. Danach die Seiten im Browser aktualisiert. Via FTP-Programm dann die Datei gesucht. Fehlt da etwas?

    Moderator threadi

    (@threadi)

    Du musst nicht nur die Seiten im Browser neu laden sondern den Fehler neu provizieren. Also den Customizer öffnen. Und danach nochmal schauen, ob die Datei da ist.

    Moderator La Geek

    (@la-geek)

    Das ist sehr seltsam, höre/lese ich zum ersten Mal.
    Ich habe das gerade getestet.
    Weder wird eine Datei erstellt, noch kann ich mir die Fehler direkt auf der Seite anzeigen lassen. Das ist wirklich neu, hat bislang immer funktioniert.

    Ich mache noch einen weiteren Test, mit einer Website, auf der wenig Zusätzliches installiert ist und werde das Ergebnis posten.

    Du kannst den Fehler in der functions.php auch herausfinden, durch Trial and Error. Ich habe das dort einmal mit der .htaccess-Datei (statt functions.php) erklärt.

    Anleitung Code im Forum posten

    kannst du versuchen, die Ursache näher einzugrenzen. Kopier dir dafür einen Absatz aus der umbenannten alten Datei htaccess.txt in die neue Datei .htaccess, speicher; lösche Caches/Cookies und teste auf Fehler.
    Mach das so lange, bis der Fehler auftaucht. Den fehlerhaften Absatz kannst du dann durch das Entfernen oder Auskommentieren einzelner Zeilen noch weiter eingrenzen.

    Statt Absätze in functions.php ganze Code-Blöcke. I. d. R. sind diese durch Leerzeilen getrennt. Vielleicht postest du einfach den ganzen Inhalt der functions.php hier.

    Nachtrag:

    @threadi

    Du musst nicht nur die Seiten im Browser neu laden sondern den Fehler neu provizieren. Also den Customizer öffnen. Und danach nochmal schauen, ob die Datei da ist.

    Das ist alles bereits ausführlich und kleinteilig in dem von mir verlinkten Beitrag beschrieben.

    • Diese Antwort wurde vor 2 Monaten, 3 Wochen von La Geek geändert.
    Themenersteller oakland8

    (@oakland8)

    Dann aber mit der fehlerhaften functions.php?

    Moderator La Geek

    (@la-geek)

    Ergänzung zur wp-debug.log

    Wie ich es mir schon dachte, verhinderte irgendein Plugin auf der ersten Instanz die Erstellung der debug.log und ebenso auch das Anzeigen von Fehlern direkt auf der Seite.

    Beim zweiten Test / der anderen Website läuft alles, wie geplant. Dort wird eine leere debug.log erstellt (was gut ist = keine Fehler).

    Hast du Zugriff auf die error.log? Anleitung ebenfalls oben im ersten Post von mir.

    Moderator La Geek

    (@la-geek)

    Dann aber mit der fehlerhaften functions.php?

    Die hast du als Sicherung auf der Festplatte und dort bleibt sie unverändert.

    Lade (kopiere) diese Datei wieder in das Verzeichnis des Child-Themes. Dort kannst du alles leeren. Übertrag nun Code-Block für Code-Block, teste zwischendurch (wie oben beschrieben).

    Die error.log würde wahrscheinlich den Fehler schneller identifizieren.

    Themenersteller oakland8

    (@oakland8)

    error.log wiefolgt:

    [21-Jul-2026 09:48:07 UTC] Cron reschedule event error for hook: action_scheduler_run_queue, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"every_minute","args":["WP Cron"],"interval":60}
    [21-Jul-2026 09:48:07 UTC] Cron reschedule event error for hook: cmplz_every_five_minutes_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"cmplz_five_minutes","args":[],"interval":300}
    [21-Jul-2026 09:48:07 UTC] Cron reschedule event error for hook: rsssl_every_five_minutes_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"rsssl_five_minutes","args":[],"interval":300}
    [21-Jul-2026 09:48:07 UTC] Cron reschedule event error for hook: rsssl_every_three_hours_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"rsssl_every_three_hours","args":[],"interval":10800}
    [21-Jul-2026 09:48:07 UTC] Cron reschedule event error for hook: wpo_reset_webp_conversion_test_result, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"wpo_daily","args":[],"interval":86400}
    [21-Jul-2026 09:48:07 UTC] Cron reschedule event error for hook: rsssl_every_day_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"rsssl_daily","args":[],"interval":86400}
    [21-Jul-2026 10:00:27 UTC] Cron reschedule event error for hook: llar_cron_digest_monthly, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"llar_schedule_digest_monthly","args":["monthly"],"interval":86400}
    [21-Jul-2026 10:00:27 UTC] Cron reschedule event error for hook: llar_cron_digest_weekly, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"llar_schedule_digest_weekly","args":["weekly"],"interval":86400}
    [21-Jul-2026 12:00:02 UTC] Cron reschedule event error for hook: cmplz_every_day_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"cmplz_daily","args":[],"interval":86400}
    [21-Jul-2026 12:32:51 UTC] Cron reschedule event error for hook: cmplz_every_five_minutes_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"cmplz_five_minutes","args":[],"interval":300}
    [21-Jul-2026 12:32:51 UTC] Cron reschedule event error for hook: rsssl_every_five_minutes_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"rsssl_five_minutes","args":[],"interval":300}
    [21-Jul-2026 12:32:51 UTC] Cron reschedule event error for hook: rsssl_every_day_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"rsssl_daily","args":[],"interval":86400}
    [21-Jul-2026 12:32:51 UTC] Cron reschedule event error for hook: rsssl_every_three_hours_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"rsssl_every_three_hours","args":[],"interval":10800}
    [21-Jul-2026 12:32:51 UTC] Cron reschedule event error for hook: llar_cron_digest_monthly, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"llar_schedule_digest_monthly","args":["monthly"],"interval":86400}
    [21-Jul-2026 12:32:51 UTC] Cron reschedule event error for hook: llar_cron_digest_weekly, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"llar_schedule_digest_weekly","args":["weekly"],"interval":86400}
    [21-Jul-2026 12:32:53 UTC] Cron reschedule event error for hook: cmplz_every_day_hook, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"cmplz_daily","args":[],"interval":86400}
    [21-Jul-2026 12:32:53 UTC] Cron reschedule event error for hook: wpo_purge_old_cache, Error code: invalid_schedule, Error message: Event schedule does not exist., Data: {"schedule":"wpo_purge_old_cache","args":[],"interval":86400}
    [21-Jul-2026 12:56:09 UTC] [ERROR] : WPO_ADVANCED_CACHE constant is not present in advanced-cache.php
    [21-Jul-2026 12:56:09 UTC] [ERROR] : WPO_ADVANCED_CACHE constant is not present in advanced-cache.php
    Themenersteller oakland8

    (@oakland8)

    Die wp-config und die functions wieder in die ursprünglichen Zustände versetzen?

Ansicht von 15 Antworten – 1 bis 15 (von insgesamt 23)

Du musst angemeldet sein, um auf dieses Thema zu antworten.