Warnings PHP7 + PhpMyAdmin

Bonjour,

Si vous avez un serveur tournant sous Ubuntu 16.04, avec donc PHP7 et la version officielle de phpmyadmin (4.5.4), vous avez probablement vu ces messages sur phpmyadmin :

Error_phpmyadmin_ubuntu1604

Ils n’empêchent pas le fonctionnement de phpmyadmin, mais apparaissent à chaque action et à chaque fois on doit dire qu’on les ignore. De quoi bien nous énerver !

La solution est d’avoir la dernière version de phpmyadmin. Il faut pour cela ajouter un PPA via la commande suivante (en tant que root) :

add-apt-repository ppa:nijel/phpmyadmin

Puis :

apt-get update

Et enfin :

apt-get upgrade phpmyadmin

Et voilà, vous n’avez maintenant plus de messages de warning 🙂

MariaDB / Mysql : attention à l’utf8mb4

Bonjour les gens !

Sur mon installation serveur toute fraîche en ubuntu 16.04, j’ai eu ce message d’erreur :

Index column size too large. The maximum column size is 767 bytes.

Après quelques recherches, il apparaît que c’est lié à la présence de colonnes VARCHAR uniques dans la base de données, avec un max-lenght supérieur à 191. En effet, utf8mb4 contrairement à utf8 code chaque caractère sur 4 bytes au lieu de 3, ce qui fait tomber la limite des VARCHAR de 255 à 191.

Si vous et vos utilisateurs dans les commentaires utilisent une langue européenne, l’utf8 simple vous suffira. C’est mon cas. Il suffit donc de changer ceci dans la config de MariaDB (fichier /etc/mysql/mariadb.conf.d/50-server.cnf) :

character-set-server = utf8
collation-server = utf8_unicode_ci

(remplacez les anciennes valeurs par les nouvelles). Et dans le fichier /etc/mysql/mariadb.conf.d/50-client.cnf, de la même façon :

default-character-set = utf8

Et voilà, le problème est résolu !

Débloquer son imprimante Canon en cas de manque d’encre

Chers internautes,

Peut-être que comme moi, un beau jour votre imprimante Canon vous a dit que votre cartouche jaune était vide, et qu’il fallait la changer. Ce message, vous n’avez pas pu l’éliminer, et tant qu’il est là, impossible d’utiliser l’imprimante, pas même pour scanner ! Bordel de squick* !

Dans mon cas, je ne souhaitais plus utiliser l’imprimante. Uniquement le scanner. Donc hors de question de racheter une cartouche. Peut-être aussi que vous déciderez par un élan d’économies d’imprimer désormais uniquement en noir et blanc ! Ou simplement vous avez envie de scanner alors que votre cartouche toute neuve n’est pas encore arrivée chez vous…

Dans ce cas, la solution est simple : quand ce message apparaît, appuyez sur le bouton STOP/RESET de l’imprimante jusqu’à ce qu’il disparaisse. Le tour est joué, l’imprimante est de nouveau utilisable. Le message n’apparaîtra plus, pas même aux prochains démarrage de l’imprimante.

L’opération est à renouveler pour chaque nouvelle cartouche d’encre qui deviendrait épuisée.

Source : http://www.inkbank.com.au/webcontent28.htm

*spéciale dédicace à la personne qui se reconnaîtra ^^