Bonjour,
je rencontre un problème avec les SMS contenant des smileys; ils ne sont pas reçus.
Le log renvoi une erreur:
[2021-06-18T12:54:10.716425+02:00] RaspiSMS Daemon Phone 3.CRITICAL: Exception : SQL Error : SQLSTATE : 22007 Driver Error Code : 1366 Driver Error Message : Incorrect string value: ‹ \xF0\x9F\x98\x8F › for column raspisms
.received
.text
at row 1 SQL QUERY DEBUG : ----------------- SQL: [172] INSERT INTO received
(id_user
, id_phone
, at
, text
, origin
, status
, command
, mms
) VALUES(:id_user, :id_phone, :at, :text, :origin, :status, :command, :mms) Sent SQL: [199] INSERT INTO received
(id_user
, id_phone
, at
, text
, origin
, status
, command
, mms
) VALUES(‹ 2 ›, ‹ 3 ›, ‹ 2021-06-18 12:54:10 ›, ‹ Test avec smiley3😏 ›, ‹ +33********* ›, ‹ unread ›, ‹ 0 ›, ‹ 0 ›) Params: 8 Key: Name: [8] :id_user paramno=-1 name=[8] « :id_user » is_param=1 param_type=2 Key: Name: [9] :id_phone paramno=-1 name=[9] « :id_phone » is_param=1 param_type=2 Key: Name: [3] :at paramno=-1 name=[3] « :at » is_param=1 param_type=2 Key: Name: [5] :text paramno=-1 name=[5] « :text » is_param=1 param_type=2 Key: Name: [7] :origin paramno=-1 name=[7] « :origin » is_param=1 param_type=2 Key: Name: [7] :status paramno=-1 name=[7] « :status » is_param=1 param_type=2 Key: Name: [8] :command paramno=-1 name=[8] « :command » is_param=1 param_type=2 Key: Name: [4] :mms paramno=-1 name=[4] « :mms » is_param=1 param_type=2 ----------------- in /usr/share/raspisms/descartes/Model.php line 118 [] []
La version de raspisms est une 3.1.4 installée depuis les dépots https://apt.raspisms.fr buster InRelease
Le serveur est donc sous Debian buster SMP Debian 4.19.181-1 (2021-03-19) x86_64 GNU/Linux
J’ai regardé la présence de utf8mb4 dans les différents fichiers de conf de Mariadb
Je sèche
Merci