DEPRECATED

Résolu/Fermé
Sinistrus Messages postés 1007 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 20 mai 2022 - 8 nov. 2018 à 10:17
 Ristu - 9 nov. 2018 à 06:55
Bonjour à tous !

Depuis ce matin j'ai ce message d'erreur qui apparait sur mon site :
Deprecated: PDO::query(): [LEGACY][libmysqlclient] Please consider moving to stable and mysqlnd

Quelqu'un a une idée de ce que c'est ? Je suis hébergé chez OVH

Merci de votre aide

A voir également:

1 réponse

jordane45 Messages postés 36372 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 octobre 2022 4 366
8 nov. 2018 à 13:52
Bonjour
Quel est le code php qui correspond à la ligne donnée par le message d'erreur complet ?
1
Sinistrus Messages postés 1007 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 20 mai 2022 17
8 nov. 2018 à 14:05
Merci Jordan,

Je comprends mieux d'où vient le problème.
J'étais à l'époque en mode SQL 5.4, puis j'ai migré à 7.5
Tout fonctionnait grâce à ce code
$Stat = $pdo->query('SET sql_mode=""');
et je crois que le soucis principale vient de la migration.

Solution ? Aucune idée là pour l'instant, mais ça fait vraiment pas joli joli depuis ce matin... hier tout était bien pourtant :\
0
jordane45 Messages postés 36372 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 2 octobre 2022 4 366
8 nov. 2018 à 14:16
Je n'utilise jamais le pdo::query.. je préfère largement utiliser les requêtes préparées.
Tu peux essayer avec un pdo::exec

De plus, je ne suis pas certain que tu aies réellement besoin de modifier le sql_mode....
Sinon tu peux le faire dans la chaine de connexion
$pdo = new PDO(
     $dsn, 
     $username, 
     $password, 
     array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET sql_mode=""') 
);
0
Sinistrus Messages postés 1007 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 20 mai 2022 17
8 nov. 2018 à 16:58
Merci Jordan,
Le problème venait de OVH même -_-'
En tout cas j'ai pris note de ce que tu as dis, merci encore !
0
Ristu > Sinistrus Messages postés 1007 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 20 mai 2022
8 nov. 2018 à 22:51
Salut, comment as tu résolu le problème ?
0
Sinistrus Messages postés 1007 Date d'inscription mercredi 12 décembre 2007 Statut Membre Dernière intervention 20 mai 2022 17
8 nov. 2018 à 23:48
OVH avait une maintenance et comme d'hab ils ne préviennes jamais.
J'ai quand même suivi le conseil de Jordan étant donné la nature de ma connexion...
0