Support » WooCommerce » „WooCommerce-Zahlungen“-Plugin wirft kritischen Fehler

  • Hi zusammen, ich habe ein aktuell gepatchtes WP mit aktuellem WC. Ich wollte in den Customizer um etwas anzupassen. Direkt kam, dass ein kritischer Fehler „Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteing…“

    Ich habe dann versucht alle Plugins zu deaktivieren. „WooCommerce-Zahlungen“ dort wirft es, wenn ich auf deaktivieren klicke, direkt wieder „Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteing…“

    Das kenne ich so nicht. Ich kann WooCommerce als solches auch nicht wieder aktivieren. (Wieder „Es gabe einen kritische….“)

    Was kann man da tun?

    • Dieses Thema wurde geändert vor 8 Monaten, 3 Wochen von chs87.
Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Die Meldung „Es gab einen kritischen Fehler auf deiner Website.“ ist alleine wenig aussagekräftig. Wir können ohne weitere Informationen zur Website nicht beurteilen, was den Fehler auslöst.

    Mehr Informationen solltest du im Error-Log des Webservers finden. Unter Umständen hilft auch, in der wp-config.php den Debug-Modus zu aktivieren. Dazu änderst du mit einem Programmiereditor die Zeile define( 'WP_DEBUG', false ); in define( 'WP_DEBUG', true );. Die dann angezeigten Fehlermeldungen kannst du gerne hier teilen. Solltest du noch ins Backend kommen, wäre der Zustandsbericht (Werkzeuge > Website-Zustand > Tab Bericht > Button zum kopieren anklicken, hier einfügen)zur Beurteilung hilfreich. Eine URL zur Website wäre auch schön.

    Thread-Starter chs87

    (@chs87)

    Hi Bego, sorry, da hätte ich selbst drauf kommen können. Hier die Fehlermeldung im Ganzen.

    Fatal error: Uncaught Error: Call to undefined function WCPay\WooPay\wc_get_orders() in /www/htdocs/w000000/example.com/wp-content/plugins/woocommerce-payments/includes/woopay/class-woopay-session.php:243 Stack trace: #0 /www/htdocs/w000000/example.com/wp-includes/class-wp-hook.php(310): WCPay\WooPay\WooPay_Session::run_and_remove_woopay_restore_order_customer_id_schedules(false) #1 /www/htdocs/w000000/example.com/wp-includes/class-wp-hook.php(334): WP_Hook->apply_filters(NULL, Array) #2 /www/htdocs/w000000/example.com/wp-includes/plugin.php(517): WP_Hook->do_action(Array) #3 /www/htdocs/w000000/example.com/wp-admin/includes/plugin.php(816): do_action(‚deactivate_wooc…‘, false) #4 /www/htdocs/w000000/example.com/wp-admin/plugins.php(209): deactivate_plugins(‚woocommerce-pay…‘, false, false) #5 {main} thrown in /www/htdocs/w000000/example.com/wp-content/plugins/woocommerce-payments/includes/woopay/class-woopay-session.php on line 243
    Es gab einen kritischen Fehler auf deiner Website. Bitte überprüfe den Posteingang deiner Website-Administrator-E-Mail-Adresse für weitere Anweisungen.

    • Diese Antwort wurde geändert vor 8 Monaten, 3 Wochen von chs87.
    • Diese Antwort wurde geändert vor 8 Monaten, 3 Wochen von chs87.
    Thread-Starter chs87

    (@chs87)

    Ich habe nun den Ordner per FTPS umbenannt und WC lässt sich wieder aktivieren. Alle Plugins sind wieder aktiv. Ich konnte es jetzt so weit eingrenzen: WENN WooCommerce-Zahlungen aktiv ist, geht der Customizer nicht. Dieser zeigt jetzt (vor der ganzen Deaktivierung kam lediglich kritischer Fehler) den Customizer an, aber links fehlen alle Buttons. Rechts wo sonst die Website zu sehen ist, ist alles grau. Kurz gesagt: Customizer ohne Inhalt. Debugging ist an, es gibt aber keinen Fehler aus! Hat jemand eine Idee?

    • Diese Antwort wurde geändert vor 8 Monaten, 3 Wochen von chs87.

    Es bleibt dabei: ohne Informationen können wir höchstens raten, was die Ursache des Problems ist. Website-Bericht und URL fehlen weiterhin. Sollen wir den Thread schließen?

    Thread-Starter chs87

    (@chs87)

    Bitte nein, ich hatte das leider überlesen mit dem Bericht. Die URL kann ich leider nicht nennen, weil die Seite noch nicht öffentlich ist, da wir noch nicht so weit sind. Ist eine htaccess davor. Hier der Bericht, danke fürs Angucken:

    ` wp-core
    
    version: 6.3.1
    site_language: de_DE
    user_language: de_DE
    timezone: Europe/Berlin
    permalink: /%year%/%monthnum%/%day%/%postname%/
    https_status: true
    multisite: false
    user_registration: 0
    blog_public: 1
    default_comment_status: open
    environment_type: production
    user_count: 3
    dotorg_communication: true wp-paths-sizes
    
    wordpress_path: /www/htdocs/w000000/example.com
    wordpress_size: 4,53 GB (4865541206 bytes)
    uploads_path: /www/htdocs/w000000/example.com/wp-content/uploads
    uploads_size: 2,04 MB (2137018 bytes)
    themes_path: /www/htdocs/w000000/example.com/wp-content/themes
    themes_size: 55,65 MB (58350688 bytes)
    plugins_path: /www/htdocs/w000000/example.com/wp-content/plugins
    plugins_size: 236,93 MB (248440987 bytes)
    database_size: 10,97 MB (11504190 bytes)
    total_size: 4,83 GB (5185974089 bytes) wp-active-theme
    
    name: Divi (Divi)
    version: 4.22.1
    author: Elegant Themes
    author_website: http://www.elegantthemes.com
    parent_theme: none
    theme_features: core-block-patterns, block-templates, widgets-block-editor, post-thumbnails, custom-background, automatic-feed-links, menus, title-tag, post-formats, woocommerce, wc-product-gallery-zoom, wc-product-gallery-lightbox, wc-product-gallery-slider, customize-selective-refresh-widgets, wp-block-styles, editor-style, widgets
    theme_path: /www/htdocs/w000000/example.com/wp-content/themes/Divi
    auto_update: Aktiviert wp-plugins-active (18)
    
    Better Search Replace: version: 1.4.2, author: WP Engine, Automatische Aktualisierungen aktiviert
    Coming Soon Page, Maintenance Mode, Landing Pages & WordPress Website Builder by SeedProd: version: 6.15.13.1, author: SeedProd, Automatische Aktualisierungen aktiviert
    Disable Comments: version: 2.4.5, author: WPDeveloper, Automatische Aktualisierungen aktiviert
    Duplicator Pro: version: 4.5.12.1, author: Duplicator, Automatische Aktualisierungen aktiviert
    Email Address Encoder: version: 1.0.22, author: Till Krüss, Automatische Aktualisierungen aktiviert
    Enable Media Replace: version: 4.1.2, author: ShortPixel, Automatische Aktualisierungen aktiviert
    Faktur Pro: version: 3.0.8, author: Zweischneider GmbH & Co. KG, Automatische Aktualisierungen aktiviert
    Germanized for WooCommerce: version: 3.13.3, author: vendidero, Automatische Aktualisierungen aktiviert
    Google Listings and Ads: version: 2.5.4, author: WooCommerce, Automatische Aktualisierungen aktiviert
    Jetpack: version: 12.5, author: Automattic, Automatische Aktualisierungen aktiviert
    Polylang: version: 3.4.5, author: WP SYNTEX, Automatische Aktualisierungen aktiviert
    UpdraftPlus - Backup/Restore: version: 1.23.9, author: UpdraftPlus.Com, DavidAnderson, Automatische Aktualisierungen aktiviert
    WooCommerce: version: 8.0.3, author: Automattic, Automatische Aktualisierungen aktiviert
    WooCommerce PayPal Payments: version: 2.2.2, author: WooCommerce, Automatische Aktualisierungen aktiviert
    WooCommerce Shipping & Tax: version: 2.3.3, author: WooCommerce, Automatische Aktualisierungen aktiviert
    WP Fastest Cache: version: 1.1.9, author: Emre Vona, Automatische Aktualisierungen aktiviert
    WP Mail SMTP: version: 3.9.0, author: WP Mail SMTP, Automatische Aktualisierungen aktiviert
    Yoast SEO: version: 21.0, author: Team Yoast, Automatische Aktualisierungen aktiviert wp-plugins-inactive (2)
    
    WooCommerce Payments: version: 6.4.0, author: Automattic, Automatische Aktualisierungen aktiviert
    WP Statistics: version: 14.1.6, author: VeronaLabs, Automatische Aktualisierungen aktiviert wp-media
    
    image_editor: WP_Image_Editor_Imagick
    imagick_module_version: 1691
    imagemagick_version: ImageMagick 6.9.11-60 Q16 x86_64 2021-01-25 https://imagemagick.org
    imagick_version: 3.5.0
    file_uploads: File uploads is turned off
    post_max_size: 200M
    upload_max_filesize: 200M
    max_effective_size: 200 MB
    max_file_uploads: 20
    imagick_limits:
    imagick::RESOURCETYPE_AREA: 31 GB
    imagick::RESOURCETYPE_DISK: 9.22337203685E+18
    imagick::RESOURCETYPE_FILE: 786432
    imagick::RESOURCETYPE_MAP: 31 GB
    imagick::RESOURCETYPE_MEMORY: 16 GB
    imagick::RESOURCETYPE_THREAD: 1
    imagick::RESOURCETYPE_TIME: 9.22337203685E+18
    imagemagick_file_formats: 3FR, 3G2, 3GP, AAI, AI, APNG, ART, ARW, AVI, AVIF, 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, DJVU, DNG, DOT, DPX, DXT1, DXT5, EPDF, EPI, EPS, EPS2, EPS3, EPSF, EPSI, EPT, EPT2, EPT3, ERF, EXR, FAX, FILE, FITS, FRACTAL, FTP, FTS, G3, G4, GIF, GIF87, GRADIENT, GRAY, GRAYA, GROUP4, GV, H, HALD, HDR, HEIC, 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, 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.0
    gd_formats: GIF, JPEG, PNG, WebP, BMP, XPM
    ghostscript_version: 9.55.0 wp-server
    
    server_architecture: Linux 5.15.0-76-generic x86_64
    httpd_software: Apache
    php_version: 8.0.30 64bit
    php_sapi: fpm-fcgi
    max_input_variables: 10000
    time_limit: 30
    memory_limit: 256M
    max_input_time: 60
    upload_max_filesize: 200M
    php_post_max_size: 200M
    curl_version: 7.81.0 OpenSSL/3.0.2
    suhosin: false
    imagick_availability: true
    pretty_permalinks: true
    htaccess_extra_rules: true
    current: 2023-09-04T14:48:49+00:00
    utc-time: Monday, 04-Sep-23 14:48:49 UTC
    server-time: 2023-09-04T16:48:47+02:00 wp-database
    
    extension: mysqli
    server_version: 10.6.12-MariaDB-0ubuntu0.22.04.1-log
    client_version: mysqlnd 8.0.30
    max_allowed_packet: 67108864
    max_connections: 500 wp-constants
    
    WP_HOME: undefined
    WP_SITEURL: undefined
    WP_CONTENT_DIR: /www/htdocs/w000000/example.com/wp-content
    WP_PLUGIN_DIR: /www/htdocs/w000000/example.com/wp-content/plugins
    WP_MEMORY_LIMIT: 256M
    WP_MAX_MEMORY_LIMIT: 256M
    WP_DEBUG: true
    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
    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: 221440428
    ssl_cert: No
    time_diff: undefined
    version_option: 12.5:1693831331
    old_version: 12.5:1693831331
    public: Public
    master_user: #1 info@example.de
    is_offline_mode: off
    is_offline_mode_constant: off
    current_user: #1 info@example.de
    tokens_set: Blog User
    blog_token: 3ridtxxxxxxxxxxxxxxxxxxFhzfQec!Ikb
    user_token: %@JssBsxxxxxxxxxxxxxxxxxxxxyb25W4(y
    version: 12.5
    jp_plugin_dir: /www/htdocs/w000000/example.com/wp-content/plugins/jetpack/
    plan: free
    protect_header: {"trusted_header":"REMOTE_ADDR","segments":1,"reverse":false}
    full_sync: {"started":"Sun, 23 Jul 2023 10:29:44 +0000","finished":"Sun, 23 Jul 2023 10:29:49 +0000","progress":{"options":{"finished":true},"functions":{"finished":true},"constants":{"finished":true},"users":{"total":"1","sent":1,"finished":true,"last_sent":"2"},"network_options":{"finished":true}},"config":{"options":true,"functions":true,"constants":true,"users":[2],"network_options":true}}
    sync_size: undefined
    sync_lag: 0 seconds
    full_sync_size: 8
    full_sync_lag: 6 weeks, 4 days, 23 hours, 26 minutes
    idc_urls: {"home":"https:\/\/example.com","siteurl":"https:\/\/example.com","WP_HOME":"","WP_SITEURL":""}
    idc_error_option: false
    idc_optin: true
    cxn_tests: All Pass. wp_mail_smtp
    
    version: 3.9.0
    license_key_type: lite
    debug: Keine Debug-Hinweise gefunden.
    lite_install_date: Mai 31, 2023 @ 2:25pm pll_options
    
    browser: 0: Erkennung der Browsersprache deaktiviert
    rewrite: 1: /sprache/ aus wohlgeformten Permalinks entfernen
    hide_default: 1: URL Informationen für die Standardsprache verstecken
    force_lang: 1: Die Sprache wird aus dem Verzeichnis-Namen in wohlgeformte Permalinks eingestellt
    redirect_lang: 0: Die URL der Titelseite enthält den Seitennamen oder die Seiten-ID statt dem Sprachcode
    media_support: 0: Die Medien sind nicht übersetzt
    sync: 0: Synchronisation deaktiviert
    post_types: post, page, wp_block, project
    taxonomies: category, post_tag, product_price_label, product_unit, product_delivery_time, product_allergen, product_nutrient
    version: 3.4.5
    default_lang: de
    previous_version: 3.4.4
    primary-menu: de => 74 | fa => 0
    secondary-menu: de => 0 | fa => 0
    footer-menu: de => 0 | fa => 0 pll_language_de
    
    name: Deutsch
    slug: de
    term_group: 0
    term_id: 33
    locale: de_DE_formal
    is_rtl: 0
    w3c: de-DE
    facebook: de_DE
    home_url: https://example.com/
    search_url: https://example.com/
    page_on_front: 0
    page_for_posts: 0
    flag_code: de
    flag_url: https://example.com/wp-content/plugins/polylang/flags/de.png
    custom_flag_url: 0
    active: true
    fallbacks: 0
    is_default: true
    term_props:
    language/term_id: 33
    language/term_taxonomy_id: 33
    language/count: 13
    term_language/term_id: 34
    term_language/term_taxonomy_id: 34
    term_language/count: 19 pll_language_fa
    
    name: فارسی
    slug: fa
    term_group: 0
    term_id: 36
    locale: fa_IR
    is_rtl: 1
    w3c: fa-IR
    facebook: fa_IR
    home_url: https://example.com/fa/
    search_url: https://example.com/fa/
    page_on_front: 0
    page_for_posts: 0
    flag_code: ir
    flag_url: https://example.com/wp-content/plugins/polylang/flags/ir.png
    custom_flag_url: 0
    active: true
    fallbacks: 0
    is_default: 0
    term_props:
    language/term_id: 36
    language/term_taxonomy_id: 36
    language/count: 0
    term_language/term_id: 37
    term_language/term_taxonomy_id: 37
    term_language/count: 2 pll_warnings
    
    post-no-lang: post => 55 | page => 44
    wpml:
    plugins/jetpack: /www/htdocs/w000000/example.com/wp-content/plugins/jetpack/wpml-config.xml
    plugins/woocommerce-germanized: /www/htdocs/w000000/example.com/wp-content/plugins/woocommerce-germanized/wpml-config.xml
    plugins/wordpress-seo: /www/htdocs/w000000/example.com/wp-content/plugins/wordpress-seo/wpml-config.xml
    themes/Divi: /www/htdocs/w000000/example.com/wp-content/themes/Divi/wpml-config.xml
    • Diese Antwort wurde geändert vor 8 Monaten, 3 Wochen von chs87.

    Bei den Plugins könntest du ein wenig „ausmisten“ – du wirst nicht laufend Better Search & Replace nutzen, Duplicator auch nicht. Cache-Plugins solltest du während der Fehlersuche deaktivieren, damit du keine zwischengespeicherten Seiten präsentiert bekommst. WooCommerce PayPal Payments könnte sich mit WooCommerce Payments überschneiden – da würde ich erst einmal alles deaktivieren, um den Fehler einzugrenzen. Wenn sich herausstellt, dass WooCommerce Payments alleine für das Problem verantwortlich ist, musst du dir dafür eine Alternative suchen.

    Jetpack ist nicht DSGVO-konform, auch wenn es bei der Installation von WooCommerce empfohlen wird.

    PHP könntest du schon auf 8.2 upgraden, 8.0 bekommt nur noch bis November Sicherheits-Updates. 256MB Arbeitsspeicher erscheint bei WooCommerce tendenziell wohl etwas wenig – ich arbeite selber nicht mit WooCommerce und kann das nicht wirklich beurteillen.

    Thread-Starter chs87

    (@chs87)

    Danke, werde ich heute umsetzen und laut geben. Doch Duplicator macht regelmäßig updates per FTPS auf einen externen FTP Server.

Ansicht von 7 Antworten - 1 bis 7 (von insgesamt 7)
  • Das Thema „„WooCommerce-Zahlungen“-Plugin wirft kritischen Fehler“ ist für neue Antworten geschlossen.