Support » Installation » JSON-Fehler nach Update von PHP 7.1.33

  • Hallo zusammen,

    ich habe die Pflege einer Website eines bekannten übernommen, die leider seit Ewigkeiten kein PHP-Update bekommen hat und noch auf PHP-Version 7.1.33 läuft.

    Nun ist es so, dass, sobald ich beim Hosting-Dienst eine neuere PHP-Version auswähle sowohl auf der Website selbst als auch beim Aufruf des WP-Admin-Portals folgende Fehlermeldung auftaucht: „Fatal Error: Unparanthesized ‚a?b:c?d:e‘ is not supported. Use either ‚(a?b:c)?d:e‘ or ‚a?b:(c?d:e)‘ in /homepages/45/d314187213/htdocs/clickandbuilds/name/wp-contents/plugins/js_composer/include/classes/editors/class-vc-frontend-editor.php on line 644

    Ich kenne mich leider mit PHP-Programmierung nicht wirklich aus und wüsste nicht, wie ich diesen Fehler behebe (vermutlich durch Klammersetzen in der angegebenen Code-Zeile?). Soweit ich das sehe dürfte das Problem auch kein externer Plugin, sondern die WordPress-Installation selbst sein?

    Vielen Dank für eure Hilfe!

    Gruß Sebastian

    WordPress-Bericht:

    
    ### wp-core ###
    
    version: 6.1
    site_language: de_DE
    user_language: de_DE
    timezone: +02:00
    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: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting
    wordpress_size: 202,93 MB (212784601 bytes)
    uploads_path: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting/wp-content/uploads
    uploads_size: 51,12 MB (53600771 bytes)
    themes_path: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting/wp-content/themes
    themes_size: 25,49 MB (26725649 bytes)
    plugins_path: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting/wp-content/plugins
    plugins_size: 187,61 MB (196726584 bytes)
    database_size: 28,56 MB (29949952 bytes)
    total_size: 495,71 MB (519787557 bytes)
    
    ### wp-active-theme ###
    
    name: GLB (glb)
    version: 1.0.10
    author: LineThemes
    author_website: http://themeforest.net/user/linethemes
    parent_theme: none
    theme_features: core-block-patterns, widgets-block-editor, menus, woocommerce, automatic-feed-links, title-tag, post-formats, html5, post-thumbnails, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, widgets, editor-style
    theme_path: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting/wp-content/themes/glb
    auto_update: Deaktiviert
    
    ### wp-themes-inactive (8) ###
    
    Twenty Fifteen: version: 3.3, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Nineteen: version: 2.4, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Seventeen: version: 3.1, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Sixteen: version: 2.8, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty: version: 2.1, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-One: version: 1.7, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Three: version: 1.0, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-Two: version: 1.3, author: WordPress-Team, Automatische Aktualisierungen deaktiviert
    
    ### wp-mu-plugins (2) ###
    
    1&1 Product Subdomain: version: 1.0.1, author: 1&1
    wp-hide-loader.php: author: (undefined), version: (undefined)
    
    ### wp-plugins-active (26) ###
    
    Advanced Custom Fields PRO: version: 5.6.9, author: Elliot Condon (latest version: 6.0.4), Automatische Aktualisierungen deaktiviert
    Akismet Anti-Spam: version: 5.0.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    All-in-One WP Migration: version: 7.67, author: ServMask, Automatische Aktualisierungen deaktiviert
    Anti-Spam by CleanTalk: version: 5.188, author: СleanTalk <welcome@cleantalk.org>, Automatische Aktualisierungen deaktiviert
    Antispam Bee: version: 2.11.1, author: pluginkollektiv, Automatische Aktualisierungen deaktiviert
    Breadcrumb NavXT: version: 7.1.0, author: John Havlik, Automatische Aktualisierungen deaktiviert
    Contact Form 7: version: 5.6.4, author: Takayuki Miyoshi, Automatische Aktualisierungen deaktiviert
    Duplicate Page: version: 4.4.9, author: mndpsingh287, Automatische Aktualisierungen deaktiviert
    DW Megamenu: version: 1.0.1, author: DesignWall, Automatische Aktualisierungen deaktiviert
    GDPR Cookie Compliance: version: 4.9.2, author: Moove Agency, Automatische Aktualisierungen deaktiviert
    Local Google Fonts: version: 0.19, author: EverPress, Automatische Aktualisierungen deaktiviert
    Loco Translate: version: 2.6.3, author: Tim Whitlock, Automatische Aktualisierungen deaktiviert
    nProjects by LineThemes: version: 1.0.6, author: LineThemes, Automatische Aktualisierungen deaktiviert
    PHP Compatibility Checker: version: 1.5.2, author: WP Engine, Automatische Aktualisierungen deaktiviert
    PHP Settings: version: 1.0.6, author: Askupa Software, Automatische Aktualisierungen deaktiviert
    Really Simple SSL: version: 5.1.3, author: Really Simple Plugins (latest version: 6.0.8), Automatische Aktualisierungen deaktiviert
    Shortcodes by LineThemes: version: 1.0.5, author: LineThemes, Automatische Aktualisierungen deaktiviert
    Smush: version: 3.12.3, author: WPMU DEV, Automatische Aktualisierungen deaktiviert
    Under Construction: version: 3.93, author: WebFactory Ltd, Automatische Aktualisierungen deaktiviert
    UpdraftPlus - Backup/Restore: version: 1.22.23, author: UpdraftPlus.Com, DavidAnderson, Automatische Aktualisierungen deaktiviert
    Widget CSS Classes: version: 1.5.4.1, author: Jory Hogeveen, Automatische Aktualisierungen deaktiviert
    Wordfence Security: version: 7.7.1, author: Wordfence, Automatische Aktualisierungen deaktiviert
    WPBakery Page Builder: version: 5.4.7, author: Michael M - WPBakery.com (latest version: 6.10.0), Automatische Aktualisierungen deaktiviert
    WP Hide & Security Enhancer: version: 1.8.6, author: Nsp Code, Automatische Aktualisierungen deaktiviert
    WP Video Lightbox: version: 1.9.6, author: Tips and Tricks HQ, Ruhul Amin, Automatische Aktualisierungen deaktiviert
    Yoast SEO: version: 19.10, author: Team Yoast, Automatische Aktualisierungen deaktiviert
    
    ### wp-plugins-inactive (8) ###
    
    Borlabs Font Blocker: version: 1.0.5, author: Borlabs GmbH, Automatische Aktualisierungen deaktiviert
    CookieYes | GDPR Cookie Consent: version: 3.0.5, author: CookieYes, Automatische Aktualisierungen deaktiviert
    EU Cookie Law: version: 3.1.6, author: Alex Moss, Marco Milesi, Automatische Aktualisierungen deaktiviert
    Google Analytics Dashboard for WP (GADWP): version: 7.10.0, author: ExactMetrics, Automatische Aktualisierungen deaktiviert
    Slider Revolution: version: 5.4.7.1, author: ThemePunch, Automatische Aktualisierungen deaktiviert
    Termly | GDPR/CCPA Cookie Consent Banner: version: 3.0.3, author: Termly, Automatische Aktualisierungen deaktiviert
    W3 Total Cache: version: 2.2.7, author: BoldGrid, Automatische Aktualisierungen deaktiviert
    WP Super Cache: version: 1.9.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    
    ### wp-media ###
    
    image_editor: WP_Image_Editor_GD
    imagick_module_version: Nicht verfügbar
    imagemagick_version: Nicht verfügbar
    imagick_version: Nicht verfügbar
    file_uploads: File uploads is turned off
    post_max_size: 67108864
    upload_max_filesize: 67108864
    max_effective_size: 64 MB
    max_file_uploads: 20
    gd_version: bundled (2.1.0 compatible)
    gd_formats: GIF, JPEG, PNG, WebP
    ghostscript_version: 9.27
    
    ### wp-server ###
    
    server_architecture: Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux Linux info 3.0 #1337 SMP Tue Jan 01 00:00:00 CEST 2000 all GNU/Linux
    httpd_software: Apache
    php_version: 7.1.33 64bit
    php_sapi: cgi-fcgi
    max_input_variables: 1000
    time_limit: 9999
    memory_limit: 268435456
    max_input_time: -1
    upload_max_filesize: 67108864
    php_post_max_size: 67108864
    curl_version: 7.64.0 OpenSSL/1.1.1n
    suhosin: false
    imagick_availability: false
    pretty_permalinks: true
    htaccess_extra_rules: true
    
    ### wp-database ###
    
    extension: mysqli
    server_version: 5.7.38-log
    client_version: mysqlnd 5.0.12-dev - 20150407 - $Id: 38fea24f2847fa7519001be390c98ae0acafe387 $
    max_allowed_packet: 67108864
    max_connections: 3000
    
    ### wp-constants ###
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting/wp-content
    WP_PLUGIN_DIR: /homepages/45/d314187713/htdocs/clickandbuilds/SchmittConsulting/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_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
    
    

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

Ansicht von 1 Antwort (von insgesamt 1)
  • Du musst alle Plugins auf den neuesten Stand haben, aber selbst dann kann es dir noch passieren, dass du solche Fehler bekommst. Leider sind noch nicht alle Plugins PHP 8.x kompatibel und einige Plugins werden u.U. auch nicht mehr aktualisiert. Die Fehlermedlung deutet auf das Plugins JS-Composer, welches wohl mit dem WPBakery Page Builder zusammenhängt. Du könntest dich per FTP auf den Webspace einloggen und das Verzeichnis mal umbenennen und dann mal sehen, ob die Fehlermeldung noch kommt.

    Auf das Plugin Akismet Anti-Spam solltest du verzichten, das ist nicht DSGVO konform und in deinem Fall auch nicht nötig, da die ja auch adere AntiSpam Plugins installiert hast.

    • Diese Antwort wurde geändert vor 3 Wochen, 2 Tage von bscu.
Ansicht von 1 Antwort (von insgesamt 1)