supersoniquenet Posted July 26, 2017 Share Posted July 26, 2017 Bonjour, De temps en temps, soit sur une commande, soit quand la commande échoue, je récupère le panier, et tente de le transformer en commande, j'ai ce message dans les log : PaymentModule::validateOrder - Order cannot be created Et ci-joint une copie d'écran coté BO dans le cas ou je transforme ma commande. Ce problème arrive sur certaines commandes uniquement, mais je n'ai pas réuni à trouver plus de détail sur l'erreur. Auriez-vous une idée de comment trouver le détail de ce problème ? Je peux reproduire au moins l'action coté BO pour tracer. C'est un vieux site, mainte fois MàJ, et je pense qu'un problème de données est à l'origine, mais je n'ai rien trouvé a ce jour. Merci de votre aide, Mike Link to comment Share on other sites More sharing options...
doekia Posted July 26, 2017 Share Posted July 26, 2017 Inconsistence de base de données (donc impossible à investiguer depuis le forum ou hébergeur moisi qui plante à l'insertion dans la bdd Compte tenu que ce sont des commandes qui ont avortées je pencherai pour la 1ere cause Link to comment Share on other sites More sharing options...
supersoniquenet Posted July 26, 2017 Author Share Posted July 26, 2017 Ca y est j'ai trouvé : En mode dev dans la config/defines.inc.php : define('_PS_MODE_DEV_', true); J'ai eu le message suivant en re tentant de passer mon panier en commande a travers le BO : prestashop order Column 'secure_key' cannot be null Sur google j'ai chercher et trouvé : Lorsque vous importez des clients dans votre base Prestashop, il ne faut pas oublier de créer un mot de passe par défaut. Donc j'ai fait un : UPDATE ps_customer SET secure_key = MD5( passwd ) WHERE ( secure_key = '' OR secure_key IS NULL ) Et voilà ! C'était un problème du a des données historique effectivement. Je laisse l'info pour qui aurait la même galère Link to comment Share on other sites More sharing options...
doekia Posted July 26, 2017 Share Posted July 26, 2017 Je dirais même plus, éviter d'inventer des problèmes où il n'en existe pas Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now