Someeg1 Posted January 30, 2019 Share Posted January 30, 2019 Bonjour à tous, Alors que tout fonctionnait parfaitement, d'un coup, plus aucun nouveau client ne peut créer un compte sur mon site. on tombe sur une fenêtre qui indique que ma "ps_newsletter" n'existe pas...???!!! Mais où elle est passée alors que je n'ai touché à rien ni fais de mise à jour !!? SVP aidez moi !!! En vous remerciant par avance du temps que vous consacrerez à me répondre. Cordialement PS: je vous mets en fichier joint la fenêtre en question Link to comment Share on other sites More sharing options...
Eolia Posted January 30, 2019 Share Posted January 30, 2019 Réinitialisez le block Newsletter et tout rentrera dans l'ordre. Cette erreur ne devait bloquer que les clients qui cochaient l'inscription à la newsletter lors de leur création de compte Link to comment Share on other sites More sharing options...
Someeg1 Posted January 30, 2019 Author Share Posted January 30, 2019 Merci je vais réinitialiser le bloc newsletter pour voir si ca vient de là. Mais le problème n'est pas uniquement pour ceux qui ont cochés l'inscription à la newsletter. On atterrit au même endroit que l'on coche l'inscription à la newsletter ou pas. Link to comment Share on other sites More sharing options...
Eolia Posted January 30, 2019 Share Posted January 30, 2019 Oui c'est vrai, j'avais oublié ce détail. Le code dit: Si le module newsletter est installé, on recherche si cet email est déjà enregistré et si oui, on coche newsletter à 1 dans laa table customer et on le supprime de la table ps_newsletter Link to comment Share on other sites More sharing options...
doekia Posted January 30, 2019 Share Posted January 30, 2019 La bonne question est ... comment une table peut-elle disparaitre ... tu ne nous dit pas tout Link to comment Share on other sites More sharing options...
Someeg1 Posted January 30, 2019 Author Share Posted January 30, 2019 Malheureusement il n'y a rien à faire. J'ai réinitialisé plusieurs fois le bloc newsletter, mais je retombe toujours sur la même fenêtre qui me dit que la table ps_newsletter n'existe pas....Je ne comprends pas comment une table a pu disparaître de ma base de données ? Link to comment Share on other sites More sharing options...
Eolia Posted January 30, 2019 Share Posted January 30, 2019 Un souci de quota bdd peut-être ? Est-ce que cette requête passe dans phpmyadmin ? DROP TABLE IF EXISTS `ps_newsletter`; CREATE TABLE `ps_newsletter` ( `id` int(6) NOT NULL AUTO_INCREMENT, `id_shop` int(10) unsigned NOT NULL DEFAULT '1', `id_shop_group` int(10) unsigned NOT NULL DEFAULT '1', `email` varchar(255) NOT NULL, `newsletter_date_add` datetime DEFAULT NULL, `ip_registration_newsletter` varchar(15) NOT NULL, `http_referer` varchar(255) DEFAULT NULL, `active` tinyint(1) NOT NULL DEFAULT '0', `id_gender` int(10) unsigned NOT NULL DEFAULT '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; Et est-ce que la table est bien créée ? Link to comment Share on other sites More sharing options...
Someeg1 Posted January 30, 2019 Author Share Posted January 30, 2019 (edited) Non j'ai recréé ma table ps_newsletter. Maintenant ca fonctionne. Mais je n'ai toujours pas compris pourquoi cette table a disparu!!!?? Merci à vous ! Edited January 30, 2019 by Someeg1 (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted January 30, 2019 Share Posted January 30, 2019 Ben il y a un sacré blème parce que la réinitialisation du module doit créer la table si elle n'existe pas. Sauf si ce n'est pas le module natif ou qu'il a été modifié^^ Link to comment Share on other sites More sharing options...
Someeg1 Posted January 30, 2019 Author Share Posted January 30, 2019 Et bien c'est bien ça que je ne comprends pas car c'est bien le module natif et il n'a pas été modifié...et je n'ai fais aucune mise à jour ou autres...??? 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