Prestashop 1.7 la solution à l’erreur 500 « [PrestaShopException] at line 944 in file classes/ObjectModel.php »

screenshot error
[PrestaShopException] at line 944 in file classes/ObjectModel.php
J’ai constaté un bug ( erreur 500 ) de la page d’adresse des utilisateurs sur plusieurs boutiques Prestashop 1.7. Pour avoir les détails d’une erreur 500, activez le mode debug ( paramètres avancés > performance ). On constate donc cette erreur lorsqu’un utilisateur enregistré veux créer une nouvelle adresse, donc un bug majeur pour une boutique en ligne.

La solution

screenshot of localization page
Réglez le paramètre « pays par défaut »

Dans votre backoffice, allez dans INTERNATIONAL > LOCALISATION et dans la section « configuration », vérifiez si le pays par défaut est bien configuré. Il est probable qu’il soit sur « Afghanistan », premier pays de la liste, si la donnée est absente. Ensuite sélectionnez votre pays et sauvegardez, problème résolu !

La version de Prestashop traitée dans cet article est la 1.7.2.4.