Bonsoir,
Après plusieurs heures de recherche et de debugage du code, j’ai pu résoudre mon problème d’envoi des mails d’activation.
En vérifiant le fichier « query.log » à la racine, je voyais la ligne « ERROR [26901] [SCRIPT][NULL][:noSqlData][could not find driver] ».
Au fait la classe DatabaseModel dans « src\core\models » utilise le driver pgsql pour se connecter à la base.
J’ai ensuite fait les manipulations suivantes:
- installation du package php-pgsql : apt-get install php-pgsql
- edition du fichier php.ini dans /etc/php/7.4/apache2/php.ini puis j’ai décomenté les lignes extension=pgsql et extension=pdo_pgsql
- redémarrage de Apache
J’espere cette solution vous aiderait.
Cordialement