Courrier d'activation compte utilisateur

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:

  1. installation du package php-pgsql : apt-get install php-pgsql
  2. 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
  3. redémarrage de Apache

J’espere cette solution vous aiderait.

Cordialement

1 « J'aime »