Phil2Fer65 Posted March 27, 2020 Share Posted March 27, 2020 (edited) Bonjour, depuis le lien "contactez-nous", le message est bien enregistré et accessible depuis le back office, l'indication "Votre message a bien été envoyé à notre équipe." apparait, mais aucun mail ne parvient à destination. Nb : les mails sont bien configurés et opérationnels côté hébergeur et les contacts correctement configurés côté back office. Apparemment ce bug est récurrent depuis des lustres.... Merci pour votre aide Phil Edited March 27, 2020 by Phil2Fer65 (see edit history) Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 Bonjour, Et dans le menu email de votre backoffice lorsque vous effectuez un test est ce que tout se passe bien ? Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 oui je reçois bien le mail. Le ê n'est cependant pas pris en compte !! : Ceci est un e-mail test, votre serveur est prêt pour envoyer des e-mails. Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 et vous avez bien essayé d'envoyer votre message du formulaire de contact en mode debug pour être certain qu'il n'y a pas un message d'erreur caché ? une astuce si votre site est en production pour ne pas déranger les visiteurs : https://www.mediacom87.fr/mode-debug-sauf-pour-les-clients/ Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 ok je suis passé en mode debug : pas de bug reporté à priori (en tout cas dans la console) Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 pourtant si le message ne part pas c'ets bien que cela plante à un endroit, donc je suis étonné qu'il n'y ai pas d'"erreur manifeste lors de la validation du formulaire d'envoi de message. Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 par contre dans le log du backoffice : Whoops, looks like something went wrong. (1/1) ContextErrorException Warning: "continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"? in UnitOfWork.php line 2636 at ErrorHandler->handleError(2, '"continue" targeting switch is equivalent to "break". Did you mean to use "continue 2"?', '/home/doeyesfrky/jack/vendor/doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php', 2636, array('class' => 'Doctrine\\ORM\\UnitOfWork', 'e' => 32767, 'file' => '/home/doeyesfrky/jack/vendor/composer/../doctrine/orm/lib/Doctrine/ORM/UnitOfWork.php'))in DebugClassLoader.php line 156 at require()in DebugClassLoader.php line 156 at DebugClassLoader->loadClass('Doctrine\\ORM\\UnitOfWork') at spl_autoload_call('Doctrine\\ORM\\UnitOfWork')in EntityManager.php line 160 at EntityManager->__construct(object(Connection), object(Configuration), object(ContainerAwareEventManager))in EntityManager.php line 850 at EntityManager::create(object(Connection), object(Configuration))in appDevDebugProjectContainer.php line 1815 at appDevDebugProjectContainer->getDoctrine_Orm_DefaultEntityManagerService()in getPrestashop_Translation_DatabaseLoaderService.php line 8 at require('/home/doeyesfrky/jack/var/cache/dev/ContainerRni4oao/getPrestashop_Translation_DatabaseLoaderService.php')in appDevDebugProjectContainer.php line 1711 at appDevDebugProjectContainer->load('getPrestashop_Translation_DatabaseLoaderService.php')in appDevDebugProjectContainer.php line 3739 at appDevDebugProjectContainer->ContainerRni4oao\{closure}()in ServiceLocator.php line 64 at ServiceLocator->get('prestashop.translation.database_loader')in Translator.php line 141 at Translator->initialize()in Translator.php line 127 at Translator->initializeCatalogue('fr-FR')in Translator.php line 314 at Translator->dumpCatalogue('fr-FR', object(ResourceCheckerConfigCache))in Translator.php line 299 at Translator->Symfony\Component\Translation\{closure}(object(ResourceCheckerConfigCache))in ResourceCheckerConfigCacheFactory.php line 43 at ResourceCheckerConfigCacheFactory->cache('/home/doeyesfrky/jack/var/cache/dev/translations/catalogue.fr-FR.L8dqxxF.php', object(Closure))in Translator.php line 300 at Translator->initializeCacheCatalogue('fr-FR')in Translator.php line 265 at Translator->loadCatalogue('fr-FR')in Translator.php line 241 at Translator->getCatalogue('fr-FR')in Translator.php line 198 at Translator->trans('Successful deletion.', array(), 'AdminNotificationsSuccess', null)in PrestaShopTranslatorTrait.php line 57 at Translator->trans('Successful deletion.', array(), 'AdminNotificationsSuccess', null)in LoggingTranslator.php line 48 at LoggingTranslator->trans('Successful deletion.', array(), 'AdminNotificationsSuccess', null)in DataCollectorTranslator.php line 50 at DataCollectorTranslator->trans('Successful deletion.', array(), 'AdminNotificationsSuccess', null)in PrestaShopTranslatorTrait.php line 57 at DataCollectorTranslator->trans('Successful deletion.', array(), 'Admin.Notifications.Success', null)in Controller.php line 324 at ControllerCore->trans('Successful deletion.', array('legacy' => 'htmlspecialchars'), 'Admin.Notifications.Success')in AdminController.php line 466 at AdminControllerCore->__construct()in LegacyContext.php line 85 at LegacyContext->getContext()in UserLocaleListener.php line 39 at UserLocaleListener->__construct(object(LegacyContext))in appDevDebugProjectContainer.php line 2385 at appDevDebugProjectContainer->getPrestashop_UserLocale_ListenerService()in appDevDebugProjectContainer.php line 2872 at appDevDebugProjectContainer->ContainerRni4oao\{closure}()in EventDispatcher.php line 229 at EventDispatcher->sortListeners('kernel.request')in EventDispatcher.php line 61 at EventDispatcher->getListeners('kernel.request')in ContainerAwareEventDispatcher.php line 128 at ContainerAwareEventDispatcher->getListeners('kernel.request')in TraceableEventDispatcher.php line 262 at TraceableEventDispatcher->preProcess('kernel.request')in TraceableEventDispatcher.php line 137 at TraceableEventDispatcher->dispatch('kernel.request', object(GetResponseEvent))in HttpKernel.php line 127 at HttpKernel->handleRaw(object(Request), 1)in HttpKernel.php line 68 at HttpKernel->handle(object(Request), 1, false)in Kernel.php line 200 at Kernel->handle(object(Request), 1, false)in index.php line 86 Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 Version php ? Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 PhP 7.3 PrestaShop 1.7.6.4 !!!! Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 et voilà, Prestashop n'est pas encore compatible en PHP7.3 sur sa branche 1.7 Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 bien vu : je suis repassé en 7.2 chez OVH dès que c'est opérationnel je re-teste! Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 à l’instant, Phil2Fer65 a dit : dès que c'est opérationnel je re-teste! en passant par le fichier .ovhconfig c'ets instantané. Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 avec Php 7.2 le problème demeure Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 Ok, là ovh est bien en 7.2, mais votre site ? De plus le soucis peut aussi venir d'un autre module qui n'est pas du tout compatible PHP7, je ne saurais trop vous conseiller de contrôler les informations de votre backoffice pour savoir exactement quelle version de PHP vous avez sur votre site et aussi travailler sur le fichier ovhconfig cela évitera ce genre de soucis où OVH change de version PHP globale sans vous prévenir. Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 ok je vais essayer de digérer tout cela concernant les modules installés, ce sont uniquement les modules installés par défaut avec PrestaShop 1.7 je viens de réinstaller le site! Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 fichier .ovhconfig : app.engine=php app.engine.version=7.2 http.firewall=none environment=production container.image=stable Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 infos du backoffice Link to comment Share on other sites More sharing options...
Janett Posted March 27, 2020 Share Posted March 27, 2020 (edited) Dans la 1.7, il y a un module nommé contactform alias Formulaire de contact dans la configuration de ce module il faut vérifier que l'envoi des mails est activé. Edited March 27, 2020 by Janett (see edit history) Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 Super ça marche! merci Janett! pourquoi n'y avais-je pas pensé? et pourquoi n'est-ce pas mentionné dans la doc? Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 il y a 35 minutes, Janett a dit : Dans la 1.7, il y a un module nommé contactform alias Formulaire de contact dans la configuration de ce module il faut vérifier que l'envoi des mails est activé. Punaise mais comment ce module peut être installé de base avec cette option désactivé, c'est dingue. En même temps pour configurer ce module il faut se rendre à tellement d'endroits que cela est presque impossible de ne rien oublier. Link to comment Share on other sites More sharing options...
Phil2Fer65 Posted March 27, 2020 Author Share Posted March 27, 2020 10 minutes ago, Mediacom87 said: Punaise mais comment ce module peut être installé de base avec cette option désactivé, c'est dingue. En même temps pour configurer ce module il faut se rendre à tellement d'endroits que cela est presque impossible de ne rien oublier. en fait il faut passer en revue tous les modules installés de base.... Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 27, 2020 Share Posted March 27, 2020 à l’instant, Phil2Fer65 a dit : en fait il faut passer en revue tous les modules installés de base.... Le soucis dans ce cas c'ets qu'une partie se configure dans la page Contacts une autre dans la configuration du module, puis aussi on doit déterminer l'url dans SEO&URLs. PrestaShop a fait le choix de transformer cet élément sous forme de module sans aller jusqu'au bout du concept et cela devient foireux, c'est vraiment dommage, mais plus on avance avec cette 1.7 plus on soulève de grosses incohérences. 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