Non vengono piu registrati gli ordini sul database dopo cambio piattaforma
Autore: angelo S.dopo che il mio provider (quello con un "incredibile"servizio clienti scelto da incomedia come partner, cioè il fab ONE.com ) mi ha comunicato che il mio sito è stato spostato su un'altra piattaforma , ha smesso all'istante di registrare gli ordini sul database.
aggiornato php, controllo approfondito anche di un programmatore, nessun errore trovato, anche l'opzione di segnalare errori eventuali è stata attivata ma non vi sembra alcun errore segnalato.
uso il backend sia su app website manager che sul panello admin, gli ordini non vengono registrati piu.
cosa curiosa: ogni volta che arriva un ordine mi arriva la notifica dell'app di un nuovo ordine ma nessun ordine è visibile, non li vedo neanche andando ad aprire il database sul provider one.com
complimenti a ONE (a proposito non sono in grando di offrire assitenza in italia, forse smettere di vendere in italia ?)e ancor piu' complimenti a incomedia per la scelta del partner !
Buongiorno Angelo,
Recentemente alcuni provider (fra cui One.com) hanno iniziato ad aggiornare i propri database a Maria DB 10.3 e, in alcuni casi, hanno abilitato di default lo STRICT_MODE. (Maggiori informazioni qui: https://mariadb.com/kb/en/library/sql-mode/#strict-mode)
In alcune situazioni questo può causare il non corretto funzionamento del carrello E-commerce.
Per ovviare a questa problematica è sufficiente modificare i propri progetti riducendo sotto i 32 caratteri le seguenti voci:
Un'altra soluzione consiste nel contattare il proprio provider e chiedere se è possibile disabilitare lo STRICT_MODE.
Autore
salve grazie per la risposta
nonc apisco cosa intende "sotto i 32 caratteri",cioè ogni campo/opzione non puo' superare i 32 caratteri ?
per quanto riguarda le varianti prodotto; la SOMMA di tutte le varianti non deve superare i 32 o ciascuna singola ?
Buongiorno Angelo,
si, ovvero che ogni campo dell'elenco che ti ho scritto non deve superare i 32 caratteri, contando anche gli spazi. Anche per le variati si intende ciascuna variante.
Fammi sapere se hai difficoltà.