• Gelöst JEdam

    (@jedam)


    Hi!
    ich bekomme einen kritischen Fehler nach der Umstellung von php 7.4 auf eine höhere Version (8.0, 8.1, 8,2, 8.3). Kurioserweise ist das Frontend nicht betroffen und funktioniert einwandfrei. Das Backend allerdings, wird nicht mehr angezeigt. „Kritischer Fehler“. Alle unnötigen Plugins sind gelöscht, alle möglichen Updates sind gemacht, WP und Theme (Avada) sind auf dem neusten Stand.

    Ich konnte auch keinen hilfreichen Tipp dazu im Netz finden. Kann mir jemand helfen?

    Dank euch!

    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,
    vermutlich gibt es ein Plugin, das nicht unter PHP 8.x funktioniert.

    Deaktiviere doch zunächst bitte alle Plugins und aktiviere dann Plugin für Plugin. Teste danach jeweils, ob das Problem behoben ist. Sobald es dann nach Aktivierung eines Plugins das beschriebene Problem gibt, weißt du, welches Plugin das Problem verursacht.

    Wie du das ohne Adminzugang machen kannst, findest du in dem folgenden Beitrag aus unserer FAQ: Wie deaktiviert man alle Plugins ohne Adminzugang?

    Wir können dir bei gekauften Themes (hier Avada) oder Plugins so gut wie gar nicht helfen, weil sie uns nicht zur Verfügung stehen. Wir müssten sonst bei jeder Frage erst einmal das passende Theme oder Plugin kaufen, uns dort einarbeiten und dann kostenlos den Support anbieten, für den du beim Kauf eigentlich bezahlt hast. Du solltest dich in dem Fall an den Entwickler wenden. Lies bitte auch mal in der FAQ (B 5.) zu diesem Thema.

    Viele Grüße
    Hans-Gerd

    Thread-Starter JEdam

    (@jedam)

    Hi Hans-Gerd,

    dank dir für das schnelle Feedback. Adminzugang habe ich. Das Theme ist gut supported und immer auf dem neusten Stand und unterstütz auch offiziell php 8.3.

    Ich check das mit den Plugins …

    … also, trotz deaktivierter Plugins besteht der Fehler.

    Hallo,
    sonst stelle noch mal auf PHP 7.4 um (falls du das noch nicht gemacht hast) und sende uns den Website-Bericht:

    Du findest unter Werkzeuge > Website-Zustand > 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.
    Hier ein Screenshot dazu (bei Klick auf das Bild, wird das Bild vergrößert):
    Website-Bericht

    Und mit z. B. STRG V in die Antwort bei diesem Thema einfügen.

    Mehr Infos zum Website-Zustand findest du z. B. in dem folgenden Video

    Viele Grüße
    Hans-Gerd

    Thread-Starter JEdam

    (@jedam)

    ` wp-core

    version: 6.8.1
    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: open
    environment_type: production
    user_count: 2
    dotorg_communication: true wp-paths-sizes

    wordpress_path: /mnt/web024/d3/00/53428200/htdocs/WordPress_01
    wordpress_size: 1,72 GB (1844057808 bytes)
    uploads_path: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/wp-content/uploads
    uploads_size: 124,04 MB (130061240 bytes)
    themes_path: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/wp-content/themes
    themes_size: 36,48 MB (38247050 bytes)
    plugins_path: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/wp-content/plugins
    plugins_size: 94,01 MB (98581845 bytes)
    fonts_path: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/wp-content/uploads/fonts
    fonts_size: directory not found
    database_size: 24,08 MB (25247744 bytes)
    total_size: 1,99 GB (2136195687 bytes) wp-active-theme

    name: Avada (Avada)
    version: 7.9.2
    author: ThemeFusion
    author_website: https://themeforest.net/user/ThemeFusion
    parent_theme: none
    theme_features: core-block-patterns, fusion-builder-options, widgets-block-editor, title-tag, automatic-feed-links, custom-header, custom-background, woocommerce, wc-product-gallery-zoom, wc-product-gallery-slider, wc-product-gallery-lightbox, post-formats, post-thumbnails, fusion-builder-demos, menus, align-wide, wp-block-styles, editor-styles, editor-font-sizes, widgets
    theme_path: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/wp-content/themes/Avada
    auto_update: Deaktiviert wp-themes-inactive (1)

    Twenty Twenty-Five: version: 1.2, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert wp-plugins-active (7)

    Avada Builder: version: 3.9.2, author: ThemeFusion, Automatische Aktualisierungen deaktiviert
    Avada Core: version: 5.9.2, author: ThemeFusion, Automatische Aktualisierungen deaktiviert
    Avada Custom Branding: version: 1.2, author: ThemeFusion, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 6.0.6, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    FileBird Pro: version: 6.4.8, author: Ninja Team, Automatische Aktualisierungen deaktiviert
    LayerSlider: version: 7.14.4, author: Kreatura Media (latest version: 7.15.0), Automatische Aktualisierungen deaktiviert
    UpdraftPlus - Backup/Restore: version: 1.25.6, author: TeamUpdraft, DavidAnderson, Automatische Aktualisierungen deaktiviert wp-media

    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1693
    imagemagick_version: ImageMagick 6.9.13-22 Q16 x86_64 18597 https://legacy.imagemagick.org
    imagick_version: 3.5.1
    file_uploads: 1
    post_max_size: 128M
    upload_max_filesize: 128M
    max_effective_size: 128 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
    imagick::RESOURCETYPE_TIME: 0
    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, FLV, 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, MPEG, 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 4.18.0-553.53.1.el8_10.x86_64 #1 SMP Linux localhost 4.18.0-553.53.1.el8_10.x86_64 #1 SMP Linux localhost 4.18.0-553.53.1.el8_10.x86_64 #1 SMP
    httpd_software: Apache/2.4.63 (Unix)
    php_version: 7.4.33 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: 8.12.1 OpenSSL/3.0.16
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: false
    static_robotstxt_file: false
    current: 2025-06-24T10:46:21+00:00
    utc-time: Tuesday, 24-Jun-25 10:46:21 UTC
    server-time: 2025-06-24T12:46:18+02:00 wp-database

    extension: mysqli
    server_version: 5.7.42-log
    client_version: 5.6.45
    max_allowed_packet: 67108864
    max_connections: 3000 wp-constants

    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/wp-content
    WP_PLUGIN_DIR: /mnt/web024/d3/00/53428200/htdocs/WordPress_01/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: undefined
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem

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

    Hallo,
    sorry, der Website-Bericht wurde als Spam erkannt und ich musste die Antwort erst freischalten.

    Laut Changelog von Avada ist das Theme (Avada) in der Version 7.9.2 vom 17.1.2023. Insofern kann ich mir gut vorstellen, dass das veraltete Theme das Problem auslöst.

    Setze dich am besten mit den Entwicklern von Avada in Verbindung.

    Viele Grüße
    Hans-Gerd

    • Diese Antwort wurde vor 8 Monaten, 3 Wochen von Hans-Gerd Gerhards geändert. Grund: Tippfehler

    Avada läuft mit PHP 7.3 und ist ab 7.2+ auch mit PHP 8.0+ kompatibel.
    Siehe: https://avada.com/documentation/requirements-for-avada/

    Bekommst du denn eine Mail nach dem kritischen Fehler? Darin steht typischerweise, wer der Auslöser ist.

    Ist der Fehler im gesamten Backend? Hast du ein Caching-Plugin laufen? (Das könnte erklären, warum das Frontend noch läuft.)

    Dann könnte es nämlich auch ein Fehler in der wp-config.php sein:
    https://torstenlandsiedel.de/2023/03/24/weisser-bildschirm-bei-strato-und-php8/

    Thread-Starter JEdam

    (@jedam)

    Dank euch für das Feedback.

    Folgende Plugins sind installiert:

    Avada (Builder, Core und Custom Branding)
    Contact Form 7
    FileBird Pro
    LayerSlider (als Teil von Avada)
    UpdraftPlus

    Mehr gibt es nicht

    Avada Version ist V7.9.2, also sollte es php 8.+ kompatibel sein.
    Eine andere Seite läuft mit Avada 7.92 auf php 8.3 ohne Probleme.

    Thread-Starter JEdam

    (@jedam)

    Thorsten, so sieht das Ende meiner wpconfig.php aus:

    /* That’s all, stop editing! Happy blogging. */

    /** WordPress absolute path to the WordPress directory. */
    if ( !defined(‚ABSPATH‘) )
    define(‚ABSPATH‘, dirname(FILE) . ‚/‘);

    /** Sets up WordPress vars and included files. */
    require_once(ABSPATH . ‚wp-settings.php‘);

    //— disable auto upgrade
    define( ‚AUTOMATIC_UPDATER_DISABLED‘, false );

    if(is_admin()) {
    add_filter(‚filesystem_method‘, create_function(‚$a‘, ‚return „direct“;‘ ));
    define( ‚FS_CHMOD_DIR‘, 0751 );
    }

    ?>

    Thread-Starter JEdam

    (@jedam)

    Thorsten, nein es gibt keine Mail nach dem Crash.

    Die Funktion create_function gibt es in PHP 8 nicht mehr:

    https://www.php.net/manual/en/function.create-function.php

    Entferne diesen Block am Ende mal, dann sollte es wieder gehen.

    Moderator La Geek

    (@la-geek)

    //— disable auto upgrade
    define( ‚AUTOMATIC_UPDATER_DISABLED‘, false );

    Laut Kommentar („//— disable auto upgrade“) ist beabsichtigt, alle automatischen Updates zu deaktivieren?

    Falls du das vorhast, dann muss der Code so lauten:
    define( 'AUTOMATIC_UPDATER_DISABLED', true );
    oder wahlweise so (nachfolgendes gehört allerdings in die functions.php, nicht in die wp-config.php)
    add_filter( 'automatic_updater_disabled', '__return_true' );

    Außerdem ist es gängige Praxis, eigenen Code über dieser Stelle in der wp-config.php einzufügen:
    /* That’s all, stop editing! Happy blogging. */

    Also wie folgt:

    define( 'AUTOMATIC_UPDATER_DISABLED', true );
    
    /* That’s all, stop editing! Happy blogging. */

    Alles, was nach

    /** Sets up WordPress vars and included files. */
    require_once ABSPATH . 'wp-settings.php';

    kommt, kannst/solltest du löschen, auch das Fragezeichen plus spitze Klammer ?> am Ende.

    Die Version 7.9.2 des Themes Avada mag zwar kompatibel mit PHP 8.2/8.3 sein, allerdings ist die aktuelle Version 7.12.1. Siehe die Changelog, die @hage gepostet hatte. Seit dem Release von 7.9.2 wurden etliche Sicherheits-Updates für Avada veröffentlicht, du solltest das Theme also schleunigst auf 7.12.1 aktualisieren.

    Thread-Starter JEdam

    (@jedam)

    Dank euch für die Hilfe. Werde alles mal durchgehen. Melde mich danach…

    Moderator La Geek

    (@la-geek)

    Alle unnötigen Plugins sind gelöscht, alle möglichen Updates sind gemacht, WP und Theme (Avada) sind auf dem neusten Stand.

    Demnach wird dir das Update für Avada nicht angezeigt, vermute ich. Dann musst du die neue Version (7.12.1) herunterladen und das Theme manuell aktualisieren.

    Moderator Support Moderator

    (@moderator)

    Da seit einiger Zeit keine Rückmeldung mehr vom TE kam, wird der Thread aus administrativen Gründen auf gelöst gesetzt, damit die ungelösten Threads, in denen noch Hilfe benötigt wird, leichter auffindbar sind. Der Status „gelöst“ kann vom TE jederzeit geändert und der Thread kann mit Nachfragen oder einem Feedback ergänzt werden.

Ansicht von 14 Antworten – 1 bis 14 (von insgesamt 14)

Das Thema „Frontend nicht erreichbar nach php Umstellung (Strato)“ ist für neue Antworten geschlossen.