SamPlissken Posted June 22, 2016 Share Posted June 22, 2016 Bonjour, Plusieurs (mais pas tous) clients ont un soucis d'erreur 500 quand ils suivent le mail de récupération de mot de passe… Voilà ce que j'ai en activant le Debug : [PrestaShopException]Property Customer->firstname is not validat line 909 in file classes/ObjectModel.php 904. }905.906. $message = $this->validateField($field, $this->$field);907. if ($message !== true) {908. if ($die) {909. throw new PrestaShopException($message);910. }911. return $error_return ? $message : false;912. }913. }914. Une idée ? Merci d'avance ! Link to comment Share on other sites More sharing options...
doekia Posted June 23, 2016 Share Posted June 23, 2016 l'un des champs de la base de données semble corrompu (mal migré) - il contient des caractères interdit ce qui provoque le plantage 1 Link to comment Share on other sites More sharing options...
SamPlissken Posted June 23, 2016 Author Share Posted June 23, 2016 Bon sang vous arrivez à comprendre ça de cette erreur ? Mais par quelle magie ? Merci en tout cas, c'est fortement possible étant donné que tout le contenu a été migré depuis un WooCommerce. Le soucis va être de corriger ça... Link to comment Share on other sites More sharing options...
SamPlissken Posted June 23, 2016 Author Share Posted June 23, 2016 Bon apparemment tous les comptes qui ont ce soucis sont ceux qui ont des chiffres dans leur nom… Et oui sur cette formidable bouze qu'est WooCommerce, on peut créer des comptes avec un pseudo et pas son nom/prénom et se retrouver avec des trucs tordus ensuite… Formidable. Link to comment Share on other sites More sharing options...
doekia Posted June 23, 2016 Share Posted June 23, 2016 Bon sang vous arrivez à comprendre ça de cette erreur ? Mais par quelle magie ? Merci en tout cas, c'est fortement possible étant donné que tout le contenu a été migré depuis un WooCommerce. Le soucis va être de corriger ça... Après 8ans on connait bien le code, on sait donc le type d'erreur qui peut provoquer ce genre de plantage Link to comment Share on other sites More sharing options...
SamPlissken Posted June 23, 2016 Author Share Posted June 23, 2016 L'expérience, il n'y a que ça de vrai ! Merci ! Link to comment Share on other sites More sharing options...
SamPlissken Posted June 23, 2016 Author Share Posted June 23, 2016 Voilà le soucis est normalement résolu via un REPLACE en SQL dans les nom et prénom pour supprimer les caractères non-autorisés ! 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