Hallo!
Habe den gleichen Error, nachdem ich auf die WordPress Version aktualisiert habe. Der ganze Shop ist lahmgelegt mit folgendem Fehlercode: Fatal error: Access level to WCPayPalPlus\WC\PayPalPlusGateway::can_refund_order() must be public (as in class WC_Payment_Gateway) in /wp-content/plugins/woo-paypalplus/src/WC/PayPalPlusGateway.php on line 648
Bitte um Hilfe!
Danke! Nadja
Hello @jakoblieser
Please have a look if your installation/server fits the requirements
- WooCommerce >= 3.0
- Further minimum requirements are determined by the requirements for WooCommerce:
- PHP 5.6 or greater
- MySQL 5.6 or greater
- WordPress 4.4+
- WP Memory limit of 64 MB or greater (128 MB or higher is preferred)
It seems you are using a PHP version under 5.6. Please upgrade to 5.6 or higher
Hallo Andreas W. ,
ich habe PHP Version 7.2 im Einsatz und es geht trotzdem nicht.
Nadja
Ich habe Version 7.1 installiert
Welche WooCommerce Version habt ihr installiert?
selbes Problem, fatal error, wäre schön wenn da kurzfristig eine Info kommen würde!
Problem tritt mit der heutigen installation der neuen woocommerce version 3.4.0 auf. installiert ist derzeit woocommerce 3.3.5
gleiches Problem hier.. Alle plugins, woocommerce und WordPress auf dem neuesten Stand.
Es tut sich nichts mehr.
Es liegt nach erster Einschätzung an dem neuen WooCommerce Update 3.4.0, welches vor wenigen Stunden released wurde. Ich habe das mit oberster Prio an unsere Entwickler weitergegeben. Sind aber morgen erst wieder am Arbeitsplatz.
Aktuelle Empfehlung: bitte WooCommerce nicht updaten.
Sorry für den Ärger, wir tun alles was wir tun können, um so schnell wie Möglich die Kompatibilität mit Woo 3.4.0 herzustellen.
Gleiches Problem bei mir auch.
Vielleicht eine doofe Frage..:
Was kann ich tun um wieder wenigstens wieder an mein Dashboard zu kommen? Ausser ein Back-up aufzuspielen?
@goede logg dich über ssh ein, gehe zu wp-content -> plugins -> woo_paypalplus und benenne den Ordner um z.B. in woo_paypalplus1 dann geht es wieder und du kannst vorübergehend das standard paypal plugin rein machen.
@goede entweder Woocommerce downgraden http://codespotsupport.com/kb/how-to-downgrade-woocommerce-plugin/
oder per ftp den Ordner unseres Plugins umbenennen.
Release kommt voraussichtlich morgen nachmittag. Den Fatal Error konnten unsere Entwickler bereits beheben. Erste Tests waren ok, wir müssen morgen aber noch weiter testen, bevor das Release rausgeht.
Der aktuelle Fix, falls es jemand damit versuchen will:
in Datei src/WC/PayPalPlusGateway.php
Zeile 283 private function can_refund_order( \WC_Order $order ) {
ersetzen mit public function can_refund_order( $order ) {
Für Feedback, ob es mit dem Fix funktioniert, sind wir dankbar 🙂