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 Dateifunctions.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
-
Hallo,
in welcherfunctions.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-GerdHallo 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-GerdHallo 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
- Das Thema „wp_kses() undefined function“ ist für neue Antworten geschlossen.