• Resolved bunjip

    (@bunjip)


    When I open a specific page in WP-Admin an error message appears instead of the page. Saying something like “A serious error in a plugin has been detected. WP has send an email to the admin email address”

    Here is, what this email says (in German):

    H`allo!

    Seit WordPress 5.2 gibt es eine eingebaute Funktion, die erkennt, wenn ein Plugin oder ein Theme einen fatalen Fehler auf deiner Website verursacht, und dich deswegen mit dieser automatisierten E-Mail benachrichtigt.

    In diesem Fall hat WordPress einen Fehler in einem deiner Plugins, WooCommerce Payments, abgefangen.

    Besuche zun?chst deine Website (https://www.xyz.de/) und überprüfe sie auf sichtbare Probleme. Besuche als n?chstes die Seite, auf der der Fehler aufgetreten ist (https://www.xyz.de/wp-admin/post.php?post=7192&action=edit) und prüfe, ob es sichtbare Probleme gibt.

    Bitte kontaktiere dein Hosting-Unternehmen, um Unterstützung bei der weiteren Untersuchung dieses Problems zu erhalten.

    Wenn deine Website fehlerhaft zu sein scheint und du nicht mehr wie gewohnt auf dein Dashboard zugreifen kannst, hat WordPress jetzt einen speziellen ?Wiederherstellungsmodus“. Auf diese Weise kannst du dich sicher in deinem Dashboard anmelden und weitere Untersuchungen durchführen.

    https://www.xyz.de/wp-login.php?action=enter_recovery_mode&rm_token=VKrhLZ6X2EwLk7iOr1jjGE&rm_key=QhQbSYRZGfmqu0Cte2bJea

    Um deine Website zu schützen, l?uft dieser Link in 1 Tag ab. Aber keine Sorge: Ein neuer Link wird dir per E-Mail zugeschickt, wenn der Fehler nach Ablauf der Frist erneut auftritt.

    Wenn du Hilfe bei diesem Problem suchst, wirst du m?glicherweise nach einigen der folgenden Informationen gefragt:
    WordPress-Version 6.1.1
    Aktives Theme: xyz Theme (Harrison Child) (Version 1.0.0)
    Aktuelles Plugin: WooCommerce Payments (Version 5.1.0)
    PHP-Version 7.4.30

    Fehler-Details
    ==============
    Ein Fehler vom Typ E_ERROR wurde in der Zeile 47 der Datei /www/htdocs/xyz/xyz.de/wp-content/plugins/woocommerce-payments/includes/fraud-prevention/class-fraud-prevention-service.php verursacht. Fehlermeldung: Uncaught TypeError: Argument 1 passed to WCPay\Fraud_Prevention\Fraud_Prevention_Service::__construct() must be an instance of WC_Session, null given, called in /www/htdocs/xyz/xyz.de/wp-content/plugins/woocommerce-payments/includes/fraud-prevention/class-fraud-prevention-service.php on line 61 and defined in /www/htdocs/xyz/xyz.de/wp-content/plugins/woocommerce-payments/includes/fraud-prevention/class-fraud-prevention-service.php:47
    Stack trace:
    #0 /www/htdocs/xyz/xyz.de/wp-content/plugins/woocommerce-payments/includes/fraud-prevention/class-fraud-prevention-service.php(61): WCPay\Fraud_Prevention\Fraud_Prevention_Service->__construct(NULL, Object(WCPay\Payment_Methods\CC_Payment_Gateway))
    #1 /www/htdocs/xyz/xyz.de/wp-content/plugins/woocommerce-payments/includes/class-wc-payments-blocks-payment-method.php(117): WCPay\Fraud_Prevention\Fraud_Prevention_Service::get_instance()
    #2 /www/htdocs/xyz/xyz.de/wp-includes/class-wp-hook.php(308): WC_Payme`

    This is the configuration:

    – WordPress-Version 6.1.1
    – Aktives Theme: Lucky Letter Theme (Harrison Child) (Version 1.0.0)
    – Aktuelles Plugin: WooCommerce Payments (Version 5.1.0)
    – PHP-Version 7.4.30

    Where to start with? Can’t find any information on this topic. Thanks!

Viewing 2 replies - 1 through 2 (of 2 total)
Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘WooCommerce Payments throws fatal error blocking access to page edit in Admin’ is closed to new replies.