Project

General

Profile

Actions

Anomalie #1629

closed

Bug envoie courriel avec PHP8.1

Added by Michael Charaoui over 2 years ago. Updated over 1 year ago.

Status:
Fermé
Priority:
Normal
Category:
Emails
Target version:
Start date:
02/19/2022
Due date:
% Done:

100%

Estimated time:
Version utilisée:

Description

Bonjour,
Sur une installation toute nouvelle sur un serveur dédié VPS chez LWS tout neuf j'ai alors installé la galette sur une serveur Apache2.2 + PHP version 8.1.
Toute l'installation se fait correctement mais quand j'ai commencé à m'atteler au paramétrage de celle-ci pour l'envoi des mails je n'arrivais pas à envoyer un mail test aussi bien via la fonction phpmail() que via serveur SMTP
Je me suis gratouillé la tête et été voir dans les logs de la galette pour tomber sur l'erreur:
error sending message: preg_match(): passing null to parameter #2 ($subject) of type string is deprecated
J'ai fais une recherche sur le net et les informations que j'ai cru voir semblent êtres lié à la version de PHP.
J'ai alors remis une version de PHP 7.4 et comme par magie tout fonctionne correctement au niveau de l'envoie de mail.
Il faudrait donc prévoir de mettre à jour la galette afin qu'elle puisse être compatible avec les nouvelles versions de PHP8.x

Actions

Also available in: Atom PDF