Generic error 
Autore: Marco M.salve, ho appena effettuato l'upgrade all'ultima versionedi website X5 in quanto non funzionava più il modulo di acquisto e mi era stato detto che dipendeva da una versione Deprecata del componente di PayPal però anche con la nuova versione e con la registrazione corretta del componente PayPay, il sistema di accettazione ordine di blocca al passaggio 4 ovvero la conferma dell'ordine stesso, non inviado mail ne all'acquirente ne al venditore
il sito in qeustione è www.volantinodelleofferte.it sezione "Acquisto"
il server è su Aruba e tipo Windows
non posso passare a Linux perché c'è anche una parte di gestione licenze che è in ASP.NET Core che non è possibile che funzioni senza dover mettere mano pesantemente all'applicazione in ambiente Linux
ho anche provato, dai consigli letti sul forum di problemi analoghi, a passare a versioni di PHP più vecchie tipo la 8.0.30, 7.4.33 ; 7.3.33 ; 7.2.34, ma non ho risolto il problema

"""ho anche provato, dai consigli letti sul forum di problemi analoghi, a passare a versioni di PHP più vecchie tipo la 8.0.30, 7.4.33 ; 7.3.33 ; 7.2.34, ma non ho risolto il problema"""
... no! ... nel caso provare dalla v.PHP/8.0 alla v.PHP/8.5 ...
... noto anche che hai un problema DB: https://www.volantinodelleofferte.it/admin/
... e controlla che sia tutto regolare, verde/pass...
... resta comunque in nattesa dello STAF per eventuali problemi dell'ultima ora...
.
ciao
.
Buongiorno Marco,

ispezionando il sito in fase d'ordine, risulta presente, verificando una delle funzioni associate all'ordine, un errore legato alla mancata connessione al database:
Se stai utilizzando volutamente funzioni che richiedono il database, ti invito a verificare i parametri inseriti nella sezione Gestione Dati al Passo 5 - Esportazione ---> Esporta il sito su internet ---> Parametri, se invece non ne fai uso, ti invito a disabilitarle nel progetto, così che sia possibile mantenere vuoti i campi.
Raccomando inoltre di correggere l'URL utilizzato sempre al Passo 5 - Esportazione, in quanto al momento, sebbene il sito sia raggiungibile come https, esso è impostato come http.
Autore
salve Eric, mi puoi specificare quale prodotto è stato inserito con il collegamento al DB, (non c'è un DB) io non sono riuscito a capirlo.
ma l'esportazione mi obbliga ad insieiri dei valori, che ovviamente sono fasulli
Quando mi dici che il è in http e non in https può essere determinante al fine della gestione dell'ordine? perché in passato non lo era l'ordine veniva evaso da sempre.
grazie
Buongiorno Marco,
la cosa non è legata a un prodotto bensì a una funzione attiva nel progetto.
Alcune che potrebbero risultare accidentamente attive sono le Notifiche push (Passo 1 - Impostazioni ---> Gestione Sito) o le statistiche WebSite X5 Analytics (Passo 1 - Impostazioni ---> Statistiche e Codice), oppure i commenti nella Scheda Prodotti.
Il disallineamento dell'URL può portare a blocchi legati a meccanismi di sicurezza di PayPal che si attivano quando viene rilevata una discrepanza tra l'indirizzo impostato e quello effettivamente visitato, quindi raccomando la correzione.
Autore
allora ho disattivato le notifiche Push come mi hai indicato, anche se non era specificato nel controllo che necessitava del DB.
Poi ho provato a disattivare le statistiche, anche se a me servono, ma in ogni caso in fase di esportazione mi chiede i dati del DB, sia con le statistiche attive che disattivate.
come faccio a capire quale altro elemento devo modificare?
hai dei commenti o recensioni che utilizzano DB
Ma perchè non inserite un Alert nel software che avvisa che probabilmente sono state attivate quelle funzioni da te elencate che potrebbero richiedere il DB?
Così si evitano intasamenti dell'Help Center relativi a questo problema che riscontrano in tantissimi.
P.S. e comunque ricordo molto bene che è successa anche a me una cosa simile: da un momento all'altro mi venivano richiesti i parametri del DB (che su quel progetto non avevo mai usato) ma poi ho capito che era stato il passaggio da una versione alla successiva ad attivarmi in automatico (E DA ME NON VOLUTE!) le notifiche push.
Buongiorno Giuseppe,
riporterò come suggerimento una miglioria da questo punto di vista, così da facilitare la localizzazione delle impostazioni attualmente attive.
Marco, hai già verificato anche i commenti/recensioni, come menzionato da Giancarlo?
In tal caso, ti chiederei una copia del progetto così da verificare direttamente
Puoi esportarlo al Passo 5 - Esportazione, scegliendo l'opzione “Esporta il progetto” per generare un file IWZIP, assicurandoti di non usare le opzioni per includere backup e file di anteprima così che la dimensione del file sia ridotta.
Potrai poi caricare il file con SwissTransfer, TransferNow o simili servizi e fornire il link di download a support @ incomedia.eu (senza gli spazi).
Resto a disposizione.
Autore
inviato il link per il download del progetto.
grazie
Buongiorno,
al momento non abbiamo ricevuto e-mail a riguardo, potresti verificare?
Hai utilizzato lo stesso indirizzo associato all'account?
Autore
si
ho rienviato
Buongiorno,
risultavano attivi la Registrazione Automatica e i commenti nella pagina speciale Scheda Prodotto, ho reinviato il progetto dove sono già stati disattivati e i campi del database disabilitati
Autore
ok Eric, adesso non vengono più richiesti i dati del DB in fase di upload, comunque queste cose che risultavano attive non lo erano nella mia precedente versione, sono state attivate in fase di upgrade di versione.
Il problema però resta sul "generic error" in fase di acquisto.
Aruba mi ha consigliato di utilizzare la versione di PHP 7.4.33 o 7.3.33 che tra l'altro risultano Obsolete.
ma comunque con entrambe le versioni non funziona.
come devo risolvere?
L'ho scritto in
Infatti. É la stessa cosa che è successa a me in passato con degli upgrade di versione come ho spiegato nel mio precedente messaggio.