• Resolved keyspot

    (@keyspot)


    Vi scrivo per segnalare un errore critico che causa il crash del sito (Fatal Error / Modalità di recupero di WordPress) a seguito dell’aggiornamento del vostro plugin “Nexi XPay” alla versione 8.3.0.

    L’errore si verifica immediatamente dopo l’aggiornamento o dopo una reinstallazione pulita della versione 8.3.0. Sembra mancare o non essere caricato correttamente un file relativo al supporto dei blocchi di WooCommerce.

    Questo è il log dell’errore restituito dal server (Ambiente: SiteGround, PHP 8.2):

    Uncaught Error: Failed opening required ‘/home/customer/www/keyspot.it/public_html/wp-content/plugins/cartasi-x-pay/src/classes/Nexi/BlockSupport/WC_Gateway_XPay_Blocks_Support.php’ (include_path=’.:/usr/local/php82/pear’) in /home/customer/www/keyspot.it/public_html/wp-content/plugins/cartasi-x-pay/src/autoload.php:20
    Stack trace: 0 /home/customer/www/keyspot.it/public_html/wp-content/plugins/cartasi-x-pay/src/classes/Nexi/BlockSupport/WC_Gateway_XPay_Cards_Blocks_Support.php(16): nexi_xpay_autoloader(‘Nexi\BlockSuppo…’) 1 /home/customer/www/keyspot.it/public_html/wp-content/plugins/cartasi-x-pay/src/autoload.php(20): require_once(‘/home/customer/…’) 2 /home/customer/www/keyspot.it/public_html/wp-content/plugins/cartasi-x-pay/src/classes/Nexi/WC_Gateway_Nexi_Register_Available.php(271): nexi_xpay_autoloader(‘Nexi\BlockSuppo…’)

    Al momento sono stato costretto a effettuare un downgrade manuale a una versione precedente per ripristinare il checkout sul mio sito (keyspot.it).

    Vi prego di verificare il pacchetto della versione 8.3.0 e rilasciare un fix al più presto.

    Resto in attesa di un vostro riscontro. Cordiali saluti.

Viewing 12 replies - 1 through 12 (of 12 total)
  • Simone Longato

    (@simonelongato)

    Abbiamo il medesimo problema su altri siti che gestiamo.

    paolo26670

    (@paolo26670)

    Idem…

    francescoabeni

    (@francescoabeni)

    Per risolvere è sufficiente aprire la cartella wp-content/plugins/cartasi-x-pay/src/classes/Nexi/BlockSupport e rinominare il file WC_Gateway_Xpay_Blocks_Support.php in WC_Gateway_XPay_Blocks_Support.php (una “p” minuscola deve diventare maiuscola: Xpay => XPay).

    labevolution

    (@labevolution)

    Nuovo aggiornamento plugin di oggi si blocca tutto. Potete aggiornarci?

    paolo26670

    (@paolo26670)

    La soluzione e’ quella proposta da @francescoabeni, in attesa di un aggiornamento..
    ….. no comment pero’! 🙂

    elisarsw

    (@elisarsw)

    Grazie @francescoabeni, soluzione perfetta!

    Thread Starter keyspot

    (@keyspot)

    Confermo che la soluzione trovata da Francesco funziona perfettamente. Per chiunque altro sia bloccato, il percorso esatto è: wp-content/plugins/cartasi-x-pay/src/classes/Nexi/BlockSupport/ Basta rinominare il file WC_Gateway_Xpay_Blocks_Support.php in WC_Gateway_XPay_Blocks_Support.php (cambiando semplicemente la “p” in “P” maiuscola).

    Detto questo, vorrei lasciare un feedback diretto a Nexi: è estremamente frustrante e inaccettabile che un gateway di pagamento ufficiale faccia crashare un intero sito web mandandolo in Fatal Error per un errore di battitura così ridicolo.

    È una vera e propria vergogna e la classica superficialità “fatta all’italiana”. Rilasciare un aggiornamento in produzione senza nemmeno fare un test di base per controllare se il plugin si attiva o meno è assurdo. Complimenti vivissimi agli sviluppatori per aver causato disservizi a chissà quanti negozi online per una lettera.

    Plugin Author Nexi Payments

    (@cartasi)

    Buongiorno,
    abbiamo rilasciato la versione del plugin Nexi XPay 8.3.1, vi chiediamo cortesemente di aggiornare il modulo.

    Ci scusiamo per il disagio e restiamo a disposizione all’indirizzo tech.ecommerce@nexi.it per ulteriori chiarimenti.

    Cordiali saluti

    franco72

    (@franco72)

    Assolutamente faslo anche l’aggiornamento 8.3.1 non va , ci ha mandato in crash piu di un sito , prego risolvete e non aspetatte gli altri che risolvano.

    Grazie mille

    Plugin Author Nexi Payments

    (@cartasi)

    Buongiorno,

    @franco72 vi chiediamo gentilmente di scriverci a tech.ecommerce@nexi.it per fissare un incontro telefonico già oggi. Vorremmo approfondire insieme l’origine dell’errore.

    Restiamo a disposizione

    Thread Starter keyspot

    (@keyspot)

    Non funziona neanche la versione aggiornata: la pagina “Thank You” va in crash.

    Plugin Author Nexi Payments

    (@cartasi)

    Buongiorno,
    @keyspot vi chiediamo di contattarci all’indirizzo tech.ecommerce@nexi.it, in modo da identificare l’errore. Ci mettiamo a disposizione anche per una call.

    Restiamo a disposizione

Viewing 12 replies - 1 through 12 (of 12 total)

You must be logged in to reply to this topic.