Generic Error 
Auteur : Marcello C.Buongiorno. Non so per quale motivo ma il sistema di ordini di Incomedia continua a Crashare negli ultimi anni generando continui errori a distanza di poco tempo da quando viene esportatoe testato il progetto, soprattutto con i metodi di pagamento automatici.
Molte lamentele da parte dei clienti che gestisco e perdo a causa di mancate vendite.
Questo è l'ultimo errore che mi viene segnalato e generato: Generic Error
L'errore appare dopo aver compilato i dati del cliente e scelto il metodo di pagamento, al momento dell'invio dell'ordine viene generato questo messaggio.
La mail viene comunque inviata sia all'utente (per conferma) sia al gestore che riceve l'ordine, ma non viene indirizzato l'utente alla pagina per effettuare il pagamento (unico attivato con PayPal) il quale non copisce se è stato effettuato o meno l'ordine. Quindi abbandona la pagina.
Ho già provveduto a verificare l'account PayPal e ricaricare per intero il sito on-line ma l'errore viene generato di nuovo.
Grazie.
Ciao marcello, credo sia utile il link del sito.
Auteur
Si giusto: www.m-picks.com
https://www.m-picks.com/home.php
... penso che vada riverificato quello che ti era stato già detto qui:
https://helpcenter.websitex5.com/fr/post/271753
... in particolare email del dominio, SMTP o SMTP autenticato, no mitt. alternativi...
... controlla qui in ADMIN se è tutto a regola e che il PHP sia il v.PHP/8.2:
https://www.m-picks.com/admin/
... dallo stesso pannello puoi fare i TEST MAIL sino a verificare lo script che risponda meglio...
.
.
Auteur
Il PHP era impostato sulla versione 8.4 Non credo sia meglio ma ho selezionato la 8.2 come da voi suggerito.
Dal pannello di verifica di M-Picks risultano questi errori:
Attenzione : chiave array indefinita "column" in /home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga 7039
Attenzione : chiave array indefinita "column" in /home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga 7039
Attenzione : chiave array indefinita "column" in /home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga 7039
Attenzione : chiave array indefinita "select" in /home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga 6906
... penso che vada riverificato quello che ti era stato già detto qui:
https://helpcenter.websitex5.com/fr/post/271753
In questo post precedente mi viene spiegato il perchè il link a posta elettronica non funziona ma non hanno risolto il problema. La posta elettronica è impostata su tutti i dispositivi con cui eseguo i test ma in diversi di questi è come se non riconoscesse il comanto: Mailto ed il problema non è stato risolto!
io Non so a cosa sia dovuto il problema, e molto probabilmenmte sono le impostazioni del provider che sono cambiate ma io ho perso decine di ordini ( cioè soldi) di clienti, e credo siano questi:
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga7039
Attenzione: chiave array "colonna" non definita in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: Chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: Chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: Chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione:Chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array indefinita "column" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
AD ognuno di questi corrisponde un utente che non è riuscito a generare l'ordine
Il pannello di controllo nella dashborad non è mai stato compilato (nei miei siti) PRECEDENTEMENTE, MA TUTTO FUNZIONAVA CORRETTAMENTE.
Risolviamo Urgentemente GRAZIE
Devo contattare il provider TopHost? Devo essere certo e specifico nella rischiesta perchè adesso mi hanno un po' rotto il cazzo... Pago per diversi servizi che non funzionano.
... il PHP deve essere PHP/8.2, per cui i controlli che hanno valore vanno fatti sotto questa configurazione...
... il MAILTO non è un problema del programma ma casomai sarà del PC e/o de client mail di default o in uso nel S.O....
... hai postato una serie di errori tutti uguali senza riferimenti...
... problemi simili potevano essere stati segnalati in casi sporadici (*)...
(*)... l'errore nel file x5engine.php poteva essere causato dall'aver fatto uso di caratteri speciali riservati (non alfanumerici) (**) per il processo PHP...
(**) ... ',", *,/,$,&, eccetera...
... questi errori:
1) ... sono riferiti alla fase di acquisto...?...
... e se sì,:
2) ... si riferiscono all'acquisto dello stesso prodotto...?...
3) ... è comune solo ad alcuni prodotti...?...
3) ... è comune a tutti i prodotti...?...
4) ... per alcuni prodotti il processo di acquisto va a buon fine....?...
5) ... in quali casi e/o eventi si presentano tali errori...?...
6) ... altro che ti possa venir in mente...
...
... più informazioni precise riuscirai a fornire più aiuterai lo STAFF ad individuare il problema...
.
ciao
.
Auteur
Buongiorno Kolasim
Allora:
1) ho copiato solo la prima parte dell'errore generato perchè nella seconda parte figuravano tutti i dati sensibili dei clienti che hanno inoltrato l'ordine, quindi risulta sempre uguale avete ragione, ma per far capire che questo errore si ripete da tempo.
Attenzione: chiave array non definita "colonna" in/home/mhd-01/www.m-picks.com/htdocs/res/x5engine.phpalla riga7039
1) ... sono riferiti alla fase di acquisto...?...
... e se sì,:
SI si riferiscono alla medesima fase di acquisto quella finale che non consente di verificare l'invio dell'ordine e del successivo step quello del passaggio a Pay Pal (unico metodo configurato)
2) ... si riferiscono all'acquisto dello stesso prodotto...?...
Si riferiscono a qualsiasi prodotto perchè è la fase conclusiva dl carrello la fase 5 L'ordine viene inviato a me (a volte) ma non si capisce percdhè il cliente non viene reindirizzato al pagamento con docuta conferma
3) ... è comune solo ad alcuni prodotti...?...
Tutti
3) ... è comune a tutti i prodotti...?...
Tutti
4) ... per alcuni prodotti il processo di acquisto va a buon fine....?...
Tutti
5) ... in quali casi e/o eventi si presentano tali errori...?...
Nella fase finale del processo di invio dell'ordine cart
6) ... altro che ti possa venir in mente...
Ho configurato solo la PayPal come metodo di pagamento ma possono pagare all'interno di PayPal anche tramite bonifico. Avete altre lamentele da parte di clienti che hanno riscontrato problemi da parte di PayPal? Sembra che negli ultimi periodi PayPal abbia cambiato i termini di servizio e da quando sto pirla di Elon Musk è sbroccatio di testa le cose non funzionano più bene. devo avlutare altri metodi di pagamento ? Consigli?
il MAILTO non è un problema del programma ma casomai sarà del PC e/o de client mail di default o in uso nel S.O....
Io non posso verificare il corretto funzionamento dei sistemi operativio dei miei clienti. posso fare delle verifiche con i miei dispositivi e posso dirvi che su altri siti quando clicco sulla casella di posta elettronica si apre il giusto applicativo per scrivere la mail. Quindi il problema si presenta sul mio... ma perchè? ha sempre funzionato correttamente in passato. Ho utilizzaro il comando link: Mailto: perchè crasha!!?? In fase di anteprima prima della publicazione per lo meno apre il browser per la richiesta dell'account.
Auteur
All'interno della DashBoard di incomedia del mio sito, quando apro il pannello di controllo appaionoi questi errori:
Attenzione : chiave array indefinita "select" in /home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga 6906
Attenzione : chiave array indefinita "column" in /home/mhd-01/www.m-picks.com/htdocs/res/x5engine.php alla riga 7039
Buongiorno Marcello,
è possibile che PHP stia mostrando gli errori direttamente nelle pagine del sito, il che può interferire con il corretto funzionamento dei dati. Ti consigliamo di contattare il tuo provider e chiedere di disattivare la visualizzazione degli errori PHP.
Grazie!
Auteur
IO: Ho già provveduto a verificare l'account PayPal e ricaricare per intero il sito on-line ma l'errore viene generato di nuovo.
Il servizio assistenza di "Incomedia" wx5 mi dice :
è possibile che PHP stia mostrando gli errori direttamente nelle pagine del sito, il che può interferire con il corretto funzionamento dei dati. Ti consigliamo di contattare il tuo provider e chiedere di disattivare la visualizzazione degli errori PHP.
Possiamo verificare e trovare una soluzione perchè ho perso molti ordini e clienti.
Ho già modificato le impostazioni del PHP da v.PHP/8.4 a v.PHP/8.2 come suggerito dall'assistenza di incomedia, ma l'errogere generico alla fine del procedimento dell'ordine ed inserimento dei prodotti si ripresenta non linkando l'utente alla pagina terminale di conferma con l'accesso al metodo di pagamento PayPal
Grazie!
TOPHOST: Gentile Marcello,
l'ideale sarebbe sistemare il codice del sito per evitare che generi errori piuttosto che nasconderli.
Se preferisce nasconderli, vanno inserite nel codice PHP le necessarie regole per la disattivazione degli errori e la modalità va recuperata dalla guida all'uso del CMS che vuole utilizzare
A presto,
lo staff di Tophost
IO: Non mi avete risposto e non mi avete risolto il problema. Prima di tutto non utilizzo un CMS ma utilizzo un softwware che lavora in locale ed esporta tutto alla fine. Secondo io non metto mano al codice non so come si fa. Questo problema si è presentato su questo sito e non su altri quindi il problema non è del software. Si preferirei anch'io che fosse corretto il problema piuttosto che nasconderlo. Ma la natura del problema da dove deriva? Gli errori generici che descrivete non rientrano nelle mia casistica. Io utilizzo Incomedia web site x5
TOPHOST: Gentile Marcello,
ci risulta di averle già risposto alle 15:31 di oggi.
Noi non ci occupiamo di sviluppo web e non offriamo consulenza per la gestione dei propri script PHP, noi offriamo un servizio hosting e di registrazione dei nomi a dominio.
Per CMS si intende qualsiasi gestore per il sito che si basa su script PHP, ma se preferisce lo possiamo chiamare direttamente "serie di script PHP".
Purtroppo neanche noi operatori mettiamo mano al codice.
Secondo noi le conviene controllare nella guida all'uso di web site X5 la procedura per nascondere gli errori, fermo restando che sarebbe sempre meglio sistemarli ed in questo caso lo dovrebbero fare gli sviluppatori di X5 a cui dovrebbe girare il messaggio di errore.
A presto,
lo staff di Tophost
IO: Sono gli sviluppatori di incomedia X5 che mi hanno scritto di rivolgermi ai gestori dei provider perché secondo il loro non dipende dal software ma dal provider. Siccome entrambi percepite dei soldi per un servizio che pago in abbonamento potreste mettervi in comunicazione e risolvere perché oltre a pagare i due abbonamenti sto perdendo soldi. (Il carrello era funzionante in passato Senza problemi).
TOPHOST: Ci spiace Marcello,
ma noi non siamo clienti di incomedia ne loro sono clienti nostri e non possiamo noi confrontarci direttamente con loro.
Le ricordiamo che lei acquista da noi un servizio di hosting e registrazione del nome a dominio e noi glielo stiamo regolarmente erogando.
Se a seguito di aggiornamento di incomedia ha riscontrato i due messaggi indicati, devono occuparsi loro della relativa risoluzione.
Da parte nostra, le abbiamo già indicato che la visualizzazione degli errori può essere impostata direttamente nel codice PHP, va quindi fatto direttamente dagli sviluppatori di incomedia se non riesce ad occuparsene direttamente.
Restiamo a disposizione nel caso abbia bisogno di ulteriori chiarimenti, ma le chiediamo di comprendere che non possiamo svolgere attività che esulano dalle nostre competenze.
A presto,
lo staff di Tophost
Auteur
LASCIAMO STARE non ci sono le intenzioni di risolvere e/o prendersi realmemnte carico delle problematiche.
Risolviamo solo questo : Quando il cliente clicca sul tasto acquista ( ultimo passaggio dell'acquisto: INVIO ) IL SISTEMA GENERA: Generic Error
Per cortesia potete indicarmi il percorso preciso ed il parametro che potrebbe creare tale problema?
Grazie
... per lo STAFF dovrai attendere la prossima settimana...
... disabilitando sul server il parametro PHP > display_errors si sono risolti alcuni problemi simili...
...!... la risposta che ti ha dato TopHost mi sembra un po' aleatoria, trattandosi di una impostazione comune a diversi server e che come detto con la disattivazione (off) si sono potuti risolvere casi simili, o facendo da se o chiedendo a loro...!...
... se non riesci ad ottenere supporto da loro, molto strano, potresti tentare di provare a farlo da te (*):
https://www.tophost.it/assistenza/supporto/domande-tecniche/attivare-la-modalita-di-debug-nei-vari-cms/
... ...
... nel pannello /admin/ che ti ho linkato prima hai controllato che risulti veramente il PHP/8.2, e che tutto il resto sia regolare in verde/pass...?...
(*) - per il parere dello STAFF. come anticipato, si dovrà attendere da Lunedì in poi...
.
ciao
.
Auteur
Ti allego lo screenshot della pagina dove posso effettuare la scelta della tipologia PHP e come vedi è impostato su 8.2
Altre modifiche dei parametri specifici all'interno del link CLICCA QUI non coincidono con le descrizioni da voi fornite
Auteur
Accedendo al pannelo di controllo sezione ADMIN si presentano tutti i file e le cartelle di sistema generate dal software ed esportate nella cartella di destinazione. Questi file sono i medesimi che posso andare ad ispezionare tramite FileZilla client .... Ma qui io non so dove mettere mano e non ho capito dove disabilitare sul server il parametro PHP > display_errors
Auteur
Infine posso accedere a questo
nelle varie sezioni del menù del pannello di controllo. Ma se prima non mi fidavo a mettere mano qui ancora meno rischio di creare ancor più confusione nel database
... ci credo che hai impostato PHP/8.2 come da tuo STAMP, ...ma mancherebbe lo STAMP di /admin/ (!) per conferma di quello che viene rilevato dal Progetto...
.. te lo avevo chiesto perchè non è la prima volta che si verificano discordanze...
... proprio recentemente, utente convinto di avere PHP/8.2, ... e dopo varie richieste appare PHP/8.3+...
...!...>> https://helpcenter.websitex5.com/fr/post/272685
... magari tutto questo non c'entra niente col tuo problema, ma metterebbe in chiaro i risultati...
...
... ormai porta pazienza, ...ti ho comunque assegnato lo stesso una priorità
per lo STAFF per la prossima settimana...
.
ciao
.