Hikashop no email confirmation PHP 8.0.12 OVH mutualisé Paybox

  • Posts: 53
  • Thank you received: 6
  • Hikashop Business
2 years 3 months ago #338742

-- url of the page with the problem -- : www.flying-puydedome.fr/
-- HikaShop version -- : 4.4.5
-- Joomla version -- : 4.0.6
-- PHP version -- : 8.0.12

Bonjour,
Pour faire suite à ce post www.hikashop.com/forum/checkout/903787-p...ion-de-commande.html
Nous avons fait ce matin des tests de commandes en ayant basculé en PHP 8.0.12 chez OVH mutualisé sans activer le parefeu applicatif (dans l'option de version PHP ; voir post ci dessus mentionné).
Résultat pas de réception de la confirmation de commande ni de notification de paiement coté marchand et pas de confirmation de commande coté client.
Retour en PHP 7.4.25, sans rien toucher à la configuration du site, et tout re fonctionne normalement (3 mails reçus coté marchand et client, comme d’habitude).
A noter nous sommes toujours dans la config Joomla Réglages e-mail > serveur de mail > PHP mail.
En lisant rapidement le forum, peut être un soucis au niveau du plugin Paybox ? Ou sinon autre chose?
Edit : Même si je ne crois pas que cela ait un lien, j'ai ce message :
Le répertoire temporaire PHP n'est pas défini
Le répertoire temporaire PHP est celui que PHP utilise pour stocker un fichier enregistré avant que Joomla puisse y accéder. Bien que l'absence de définition ne soit pas toujours un problème, si vous avez des erreurs concernant la non-détection des fichiers ou manifestes envoyés, définir ce répertoire dans votre fichier php.ini pourrait régler ce problème.


Merci

Attachments:
Last edit: 2 years 3 months ago by GARANDET.

Please Log in or Create an account to join the conversation.

  • Posts: 81604
  • Thank you received: 13082
  • MODERATOR
2 years 3 months ago #338744

Bonjour,

En fait, la notification de paiement entraine la confirmation de la commande, qui entraine l'envoi de l'email et l'appel de tous les plugins qui se rattachent à l'évènement.
Donc en plus d'HikaShop, des plugins du groupe "système", du plugin de paiement concerné, il y a également l'email et tous les plugins du groupe "hikashop", qui peuvent potentiellement venir d'autres extensions (genre AcyMailing ou AWOCoupon) qui s'intègrent avec HikaShop.
Donc le souci peut venir de beaucoup d'endroits.
Ce qu'il faut en premier, c'est connaitre l'erreur qui a entrainer le souci. Ce message d'erreur est normalement affiché sur la page de l'erreur, mais pour les notifications de paiement, comme cela se fait entre le serveur de la plateforme de paiement et votre serveur, vous n'avez pas directement l'affichage de l'erreur sur votre navigateur.
Par contre, dans tous les cas, les erreurs sont ajoutées dans le fichier de log PHP du serveur.
Donc il faudrait regarder le fichier de log PHP et chercher une erreur commençant par "Fatal error". Le message incluera le numéro de ligne et le fichier où s'est produit l'erreur ce qui permettra de comprendre ce qui ne va pas et ce qu'il faut faire pour résoudre le problème.

Please Log in or Create an account to join the conversation.

  • Posts: 53
  • Thank you received: 6
  • Hikashop Business
2 years 3 months ago #338798

Question suivante : ou se trouve le fichier log Php de mes serveurs ?
Via ftp? Ou dans l'arborescence ?
Chez Ovh en mutualisé ? A quel endroit ?
Ps en faisant depuis Joomla un test envoi email Php cela fonctionne normalement sous php8
Merci d'avance

Édit 1 : plus d’infos probablement ici docs.ovh.com/fr/hosting/mutualise-consul...es-logs-de-mon-site/
Je reviens un peu plus tard…

Last edit: 2 years 3 months ago by GARANDET. Reason: Infos supp

Please Log in or Create an account to join the conversation.

  • Posts: 53
  • Thank you received: 6
  • Hikashop Business
1 year 5 months ago #346872

Bonjour à tous,
Au cas ou cela puisse servir à d'autres :
Le problème est résolu et venait de la version du plugin générant la facture en PDF (Invoice pdf plugin HS). Nous avions une trop ancienne version (1.0.0) datant de 2017, sans s'en être rendu compte. Mise à jour avec la dernière version du Plugin 1.1.4 et tout est OK en PHP8 OVH. Les mails de notifications arrivent normalement.
Encore merci à Nicolas pour la résolution de ce problème via échange de mails.
Bravo Hikashop !:)

Last edit: 1 year 5 months ago by GARANDET.
The following user(s) said Thank You: nicolas

Please Log in or Create an account to join the conversation.

Time to create page: 0.073 seconds
Powered by Kunena Forum