Sacdos' Lair

Geeks' tips & tricks

Archive for the 'Non classé' Category

#2000 – mysqlnd cannot connect to MySQL 4.1+ using the old insecure authentication

Vous avez mis à jour votre version de MySql ?

Votre phpMyAdmin vous fait des misères ?

Bref, vous n’arrivez plus à vous connecter à phpMyAdmin et consorts, SQLSTATE[HY000] [2000] mysqlnd cannot connect to MySQL toussa toussa…

Pas de panique, c’est tout simple, le mot de passe de votre utilisateur root est haché sur 16 caractères au lieu de 41, utilisant en cela l’ancienne version de hachage de MySql. Cette version moins sécurisée ne plaît pas au nouveau venu sur votre serveur qui refuse catégoriquement de s’abaisser à le décoder.
Read more…

posted by sacdos in MySQL,Non classé,phpMyAdmin and have No Comments

Erreurs du moteur de stockage InnoDB MySQL

Le moteur de stockage InnoDB du SGBDR MySQL est un très bon produit qui autorise notamment la gestion des clés étrangères.

Une base de données peut parfois accueillir des bases MyISAM traditionnelles (.frm, .myi…) et des bases InnoDB, mais, depuis sa version 5.5, MySQL a adopté ce dernier comme moteur de stockage par défaut.

Or, malgré tous ses bons côtés, InnoDB peut parfois faire sa mauvaise tête et empêcher purement et simplement MySQL de démarrer en vous abreuvant de son paradigme très personnel. La cause en est simple, une seule table corrompue suffit à le mettre en grève.
Read more…

posted by sacdos in MySQL,Non classé and have No Comments

Erreur d’encodage c00ce56e et Prototype

Cakephp embarque quasiment en natif les librairies Javascript de Scriptaculous. Ces dernières tournent sur l’excellent framework Prototype.

Le tout vous permet de faire de l’Ajax facilement sans partir from the scratch. Mais vous pouvez aussi vous heurter à cette fameuse erreur c00ce56e.

Lorsque vous vous intéressez aux technologies Ajax, la première chose à faire est de vous assurer que votre page est encodée en UTF-8, cela vous épargnera nombre d’erreurs variant d’un browser à l’autre et généralement à coller sur le dos de ces méchants diacritiques dont nous abusons, nous autres , les français ;)
Read more…

posted by sacdos in Ajax,Cakephp,Non classé and have No Comments