Support » Installation » wp_kses() undefined function

  • Hallo,

    ich habe den gleichen Fehler wie in Fatal error: Uncaught Error: | WordPress.org Deutsch.

    Die Fehlermeldung weist darauf hin, dass es ein Problem mit der Funktion wp_kses() gibt, die in der Datei functions.php auf Zeile 6019 aufgerufen wird. Diese Funktion wird normalerweise verwendet, um Daten zu bereinigen und sicherzustellen, dass nur erlaubte HTML-Tags und -Attribute verwendet werden.

    Auch das Austauschen der WP Dateien durch die frisch heruntergeladen hat keine Abhilfe geschaffen.

    Ich habe jetzt in der function.php den Teil

    $message = wp_kses(
    $message,
    array(
    'a' => array( 'href' ),
    'br',
    'code',
    'em',
    'strong',
    ),
    array( 'http', 'https' )
    );

    auskommentiert und nun funktioniert es. Aber das kann ja nicht Sinn der Sache sein, die Funktion ist ja wichtig. Bei jedem Update wird das natürlich auch wieder überschrieben und die Seite hängt wieder.

    Ich habe WordPress 6.4.2 installiert.

    Viele Grüße

    David

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)
  • Hallo,
    in welcher functions.php hast du das auskommentiert?

    Auch das Austauschen der WP Dateien durch die frisch heruntergeladen hat keine Abhilfe geschaffen.

    Wie genau hast du das gemacht? – Du findest unter Dashboard > Aktualisierungen den Button „Version 6.4.1-de_DE erneut installieren“. Klicke da mal bitte drauf und schau mal, ob das Problem dann erledigt ist.

    Hilfreich wäre auch der Website-Bericht:
    Du findest unter Werkzeuge > Websitezustand > 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.

    Viele Grüße
    Hans-Gerd

    Thread-Starter dzinzius

    (@dzinzius)

    Hallo Hans-Gerd,

    ich habe unter wp-include/functions.php in Zeile 6019 bis 6029 auskommentiert, also in der function wp_trigger_error. Der fehler trat erst nach dem Update auf 6.4.0 auf, vorher lief alles einwandfrei.

    Ich habe zum austauschen die aktuellen Quellen (latest.zip) heruntergeladen und dann manuell den Ordner wp-includes überschrieben und die WP Dateien im DocRoot.

    anbei der Bericht, ich habe aber Username und URL ge#####

    Vielen Dank

    ` wp-core
    
    version: 6.4.2
    site_language: de_DE
    user_language: de_DE
    timezone: +00:00
    permalink: /%year%/%monthnum%/%day%/%postname%/
    https_status: true
    multisite: true
    user_registration: false
    blog_public: 1
    default_comment_status: open
    environment_type: production
    site_count: 8
    network_count: 1
    user_count: 6
    dotorg_communication: true wp-dropins (1)
    
    sunrise.php: true wp-active-theme
    
    name: Monaco (monaco)
    version: 1.5.4
    author: Veselka Dobreva
    author_website: http://andreasviklund.com
    parent_theme: none
    theme_features: core-block-patterns, widgets, widgets-block-editor, automatic-feed-links, post-thumbnails, menus, post-formats, custom-background, infinite-scroll
    theme_path: /www/private/html/wp-content/themes/monaco
    auto_update: Aktiviert wp-themes-inactive (24)
    
    Altr: version: 1.0.1, author: EnvoThemes, Automatische Aktualisierungen deaktiviert
    Entr: version: 1.1.3, author: EnvoThemes, Automatische Aktualisierungen deaktiviert
    Farm Store: version: 2.0.9, author: aThemeArt, Automatische Aktualisierungen deaktiviert
    Fashion Lite: version: 1.0.1, author: Blossom Themes, Automatische Aktualisierungen deaktiviert
    Grocery Store: version: 1.2.9, author: aThemeArt, Automatische Aktualisierungen deaktiviert
    Klippert Medizintechnik: version: 0.1, author: David Zinzius, Automatische Aktualisierungen aktiviert
    : author: Anonymous, version: (undefined), Automatische Aktualisierungen aktiviert
    NuvioAxis Green: version: 1.1, author: NuvioTemplates.com, Automatische Aktualisierungen aktiviert
    Shoper: version: 1.4.4, author: aThemeArt, Automatische Aktualisierungen deaktiviert
    Shopper Shop: version: 1.0.9, author: aThemeArt, Automatische Aktualisierungen deaktiviert
    Superhero: version: 1.4, author: Automattic, Automatische Aktualisierungen aktiviert
    Test: version: 1.0, author: David, Automatische Aktualisierungen aktiviert
    Twenty Fifteen: version: 3.6, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Fourteen: version: 3.8, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Nineteen: version: 2.7, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Thirteen: version: 4.0, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twelve: version: 4.1, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twenty: version: 2.4, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twenty-Four: version: 1.0, author: Das WordPress-Team, Automatische Aktualisierungen deaktiviert
    Twenty Twenty-One: version: 2.0, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twenty-Three: version: 1.3, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    Twenty Twenty-Two: version: 1.6, author: Das WordPress-Team, Automatische Aktualisierungen aktiviert
    UU 2014: version: 1.3.10, author: Dan Flippo, Automatische Aktualisierungen aktiviert
    Vilva: version: 1.2.2, author: Blossom Themes, Automatische Aktualisierungen deaktiviert wp-plugins-active (5)
    
    Connect Matomo: version: 1.0.30, author: André Bräkling, Automatische Aktualisierungen aktiviert
    Jetpack: version: 12.9, author: Automattic, Automatische Aktualisierungen aktiviert
    Pretty Links: version: 3.6.2, author: Pretty Links, Automatische Aktualisierungen aktiviert
    Shariff Wrapper: version: 4.6.9, author: Jan-Peter Lambeck & 3UU, Automatische Aktualisierungen aktiviert
    WordPress MU Domain Mapping: version: 0.5.5.1, author: Donncha O Caoimh, Automatische Aktualisierungen aktiviert wp-plugins-inactive (14)
    
    Category Order and Taxonomy Terms Order: version: 1.7.9, author: Nsp-Code, Automatische Aktualisierungen aktiviert
    Contact Form 7: version: 5.8.4, author: Takayuki Miyoshi, Automatische Aktualisierungen aktiviert
    Google Listings and Ads: version: 2.5.13, author: WooCommerce, Automatische Aktualisierungen deaktiviert
    MailPoet: version: 4.39.0, author: MailPoet, Automatische Aktualisierungen deaktiviert
    NextGEN Gallery: version: 3.54, author: Imagely, Automatische Aktualisierungen aktiviert
    Pinterest for WooCommerce: version: 1.3.15, author: WooCommerce, Automatische Aktualisierungen deaktiviert
    Real Cookie Banner (Free): version: 4.1.2, author: devowl.io, Automatische Aktualisierungen deaktiviert
    TikTok: version: 1.2.3, author: TikTok, Automatische Aktualisierungen deaktiviert
    TinyMCE Custom Styles: version: 1.1.5, author: Tim Reeves, Automatische Aktualisierungen aktiviert
    WooCommerce: version: 8.3.1, author: Automattic, Automatische Aktualisierungen aktiviert
    WooCommerce PayPal Payments: version: 2.4.2, author: WooCommerce, Automatische Aktualisierungen deaktiviert
    WooCommerce Shipping & Tax: version: 2.4.2, author: WooCommerce, Automatische Aktualisierungen deaktiviert
    WooPayments: version: 6.9.1, author: Automattic, Automatische Aktualisierungen deaktiviert
    WP Extra File Types: version: 0.5.2, author: Davide Airaghi, Automatische Aktualisierungen aktiviert wp-media
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1692
    imagemagick_version: ImageMagick 6.9.12-93 Q16 x86_64 17898 https://legacy.imagemagick.org
    imagick_version: 3.7.0
    file_uploads: 1
    post_max_size: 100M
    upload_max_filesize: 100M
    max_effective_size: 100 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 23 GB
    imagick::RESOURCETYPE_DISK: 9.2233720368548E+18
    imagick::RESOURCETYPE_FILE: 768
    imagick::RESOURCETYPE_MAP: 12 GB
    imagick::RESOURCETYPE_MEMORY: 6 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 9.2233720368548E+18
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, 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, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FLV, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, 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, MPEG, 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.3
    gd_formats: GIF, JPEG, PNG, WebP, BMP, AVIF, XPM
    ghostscript_version: 9.56.1 wp-server
    
    server_architecture: Linux 6.5.8-100.fc37.x86_64 x86_64
    httpd_software: Apache
    php_version: 8.1.25 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 1000
    time_limit: 240
    memory_limit: 768M
    max_input_time: 60
    upload_max_filesize: 100M
    php_post_max_size: 100M
    curl_version: 7.85.0 OpenSSL/3.0.9
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    current: 2023-12-08T11:02:08+00:00
    utc-time: Friday, 08-Dec-23 11:02:08 UTC
    server-time: 2023-12-08T11:02:06+00:00 wp-database
    
    extension: mysqli
    server_version: 10.5.22-MariaDB
    client_version: mysqlnd 8.1.25
    max_allowed_packet: 16777216
    max_connections: 151 wp-constants
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /www/private/html/wp-content
    WP_PLUGIN_DIR: /www/private/html/wp-content/plugins
    WP_MEMORY_LIMIT: 64M
    WP_MAX_MEMORY_LIMIT: 768M
    WP_DEBUG: true
    WP_DEBUG_DISPLAY: false
    WP_DEBUG_LOG: true
    SCRIPT_DEBUG: false
    WP_CACHE: false
    CONCATENATE_SCRIPTS: undefined
    COMPRESS_SCRIPTS: undefined
    COMPRESS_CSS: undefined
    WP_ENVIRONMENT_TYPE: Nicht definiert
    WP_DEVELOPMENT_MODE: undefined
    DB_CHARSET: utf8
    DB_COLLATE: undefined wp-filesystem
    
    wordpress: writable
    wp-content: writable
    uploads: writable
    plugins: writable
    themes: writable jetpack
    
    site_id: 192688681
    ssl_cert: No
    time_diff: undefined
    version_option: 12.9:1701812208
    old_version: 12.8.1:1699911588
    public: Public
    master_user: #1 #########
    is_offline_mode: off
    is_offline_mode_constant: off
    current_user: #1 ########
    tokens_set: Blog User
    blog_token: W5B0Te2)%yhl!(itFfm@5aW0b8T5V62B
    user_token: l0fPJrNiyWl@J@ycAmsU90q&jzNIZnM&
    version: 12.9
    jp_plugin_dir: /www/private/html/wp-content/plugins/jetpack/
    plan: free
    protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false}
    full_sync: {"started":"Tue, 04 May 2021 09:18:50 +0000","finished":"Tue, 04 May 2021 09:18:54 +0000","progress":{"options":{"finished":true},"functions":{"finished":true},"constants":{"finished":true},"users":{"total":"1","sent":1,"finished":true,"last_sent":"1"},"network_options":{"finished":true}},"config":{"options":true,"functions":true,"constants":true,"users":[1],"network_options":true}}
    sync_size: undefined
    sync_lag: 0 seconds
    full_sync_size: undefined
    full_sync_lag: 0 seconds
    idc_urls: {"home":"https:\/\/###.###.###","siteurl":"https:\/\/###.###.###","WP_HOME":"","WP_SITEURL":""}
    idc_error_option: false
    idc_optin: false
    cxn_tests: {"9":{"name":"test__wpcom_connection_test","label":false,"short_description":"Zinzius is not connected.: 200","long_description":"
    
    Eine fehlerfreie Verbindung sorgt daf\u00fcr, dass wichtige Jetpack-Dienste wie Statistiken und Websitesicherheit f\u00fcr deine WordPress-Website zur Verf\u00fcgung gestellt werden.<\/p>
    
    Fehler<\/span><\/span> Zinzius is not connected.: 200<\/p>
    
    Wir empfehlen, Jetpack zu verbinden.<\/strong><\/p>","severity":"critical","action":"https:\/\/###.###.###\/wp-admin\/admin.php?page=jetpack#\/reconnect","action_label":"Jetpack jetzt erneut verbinden","show_in_site_health":true,"pass":false,"group":["default"],"type":"direct"}}

    Hallo,
    wir können dir bei gekauften Themes (hier Monaco) 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 entsprechende 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 die Entwickler wenden. Lies bitte auch mal in der FAQ II, 1b zu diesem Thema.

    Jetpack ist übrigens unter datenschutzrechtlichen Gesichtspunkten problematisch. Das Plugin solltest du löschen.

    Teste bitte mal, ob das Problem auch auftaucht, wenn du ein Standard-Theme wie z. B. Twenty Twenty-One aktivierst. Deaktiviere auch 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.

    Alternative: Du kannst ja mal nach einer Sicherung das Plugin Health Check & Troubleshooting installieren. Anschließend kannst du unter Werkzeuge > Website Zustand unter Problembehandlung auf den Button „Problembehandlungsmodus aktivieren“ klicken. Dann werden alle Plugins deaktiviert und als Standardtheme z. B. Twenty Twenty-Two aktiviert. Dann kannst du sehen, ob die beschriebenen Probleme noch weiterhin auftauchen. Aktiviere dann zunächst das Theme von dir und danach Plugin für Plugin im Problembehandlungsmodus und schaue jeweils nach Aktivierung, ob das Problem noch besteht. Auf diese Weise kannst du möglicherweise herausfinden, ob das Problem durch das Theme und/oder ein Plugin verursacht wird. Vorteil dabei ist, dass Besucher deine Website weiter mit allen Infos und Plugins sehen, während nur für dich alle Plugins deaktiviert sind.

    Inaktive Themes (bis auf ein Standard-Theme) und Plugins solltest du schon aus Sicherheitsgründen löschen.

    Viele Grüße
    Hans-Gerd

    Thread-Starter dzinzius

    (@dzinzius)

    Hallo Hans-Gerd,

    vielen Dank für die Tipps. Ich werde das mal probieren. Allerdings kommt der Fehler auch, wenn ich nur die Admin Oberfläche aufrufe und da dürften meines Erachtens noch gar keine Plugins oder Themes geladen werden.

    Ich benutze ja auch das MU Domain Plugin, das in der sunrise.php schon Sachen ausführt. Evtl. muß ich da auch noch mal schauen, ob da evtl. der wp_trigger_error ausgelöst wird, bevor die includes alle drin sind.

    Viele Grüße

    David

    Hallo,

    Allerdings kommt der Fehler auch, wenn ich nur die Admin Oberfläche aufrufe und da dürften meines Erachtens noch gar keine Plugins oder Themes geladen werden.

    Da werden schon einige Dinge geladen. Wenn beispielsweise ein Theme defekt ist, kann es durchaus passieren, dass nach der Anmeldung ein WSOD (White Screen of death) erscheint.

    Am besten gehst du mal die Dinge durch, die ich oben genannt habe.
    Ich freue mich über eine Rückmeldung.

    Viele Grüße
    Hans-Gerd

Ansicht von 5 Antworten - 1 bis 5 (von insgesamt 5)