vendredi 14 décembre 2007

la solution de 1251 : Client does not support authentication protocol requested by server; consider upgrading MySQL client

erreur 1251 : Client does not support authentication protocol requested by server; consider upgrading MySQL client

on est dans le cas où le serveur et le client ne sont pas au même niveau de version de mysql.

il faut se connecter en root et lancer la commande suivante :
SET PASSWORD FOR 'compte'@'%' = OLD_PASSWORD('*******');

celà aura pour effet de réenregistrer le mot de passe avec le bon type de cryptage.

La solution ! - 2013 Lost connection to MySQL server during query

mysql_connect('ns12345','user','*****') provoque l'erreur :
2013 Lost connection to MySQL server during query

or ns12345 étant localhost :
mysql_connect('localhost','user','*****') ne renvoie pas d'erreur

lundi 22 octobre 2007

Pour retrouver le nom d'une police de caractères...

à partir d'une image : http://www.myfonts.com/WhatTheFont/
à partir d'une série de questions : http://www.identifont.com/

samedi 20 octobre 2007

Upload multiple...

Quelle(s) solutions pour permettre l'upload de nombreux fichiers (en particulier d'images) en simultané...

  • Un applet Java tel que JUpload ? Why not mais c'est payant... j'aimerais bien trouver le même gratuit...
  • Un petit bout de javascript comme celui-ci ? Très joli mais ne résout pas exactement le problème :(
  • Des idées ?

vendredi 28 septembre 2007

ajouter un domain dans qmail

/home/vpopmail/bin/vadddomain trucamoi.com motdepasse
killall -HUP qmail-send
grep "trucamoi.com" /var/qmail/users/assign

mercredi 26 septembre 2007

Problème de connexion à la base de données chez 1and1

Sur les serveurs de chez 1and1...
Attention si le nom de la base de données est db123456789 , le user est dbo123456789

vendredi 21 septembre 2007

screenshot d'un site web...

http://www.thumbshots.org/

jeudi 20 septembre 2007

Le pénible message [warn] NameVirtualHost 123.123.123.123:80 has no VirtualHosts

A chaque redémarrage d'Apache, n fois ce warn :
[warn] NameVirtualHost 123.123.123.123:80 has no VirtualHosts

Il faut éliminer les lignes redondantes dans httpd.conf :

NameVirtualHost 123.123.123.123:80 y apparait n-fois, il faut donc n'en laisser qu'une et mettre en commentaires les autres.

jeudi 13 septembre 2007

mercredi 12 septembre 2007

IE6, Peekaboo, hasLayout, etc.

http://www.positioniseverything.net/explorer/peekaboo.html
http://www.satzansatz.de/cssd/onhavinglayout.html

http://www.positioniseverything.net/articles/ie7-dehacker.html

lundi 3 septembre 2007

Drag & drop

Treeview...

un "treeview" avec drag & drop etc...
http://aariadne.com/filetree/

dimanche 2 septembre 2007

Bug IE : onChange sur checkbox...

Onchange sur une checkbox ne fonctionne pas, car il attend la perte de focus, or en particulier avec un label, il ne prend pas du tout le focus.
il faut donc le remplacer par onclick...

mardi 21 août 2007

Javascript : top.location

La propriété .location n'est pas accessible pour une page qui n'est pas sur le même domaine...
En conséquence je cherche un moyen de déterminer si un site est vu dans une frame...
Une solution : récupérer une exception...

lundi 20 août 2007

Drag et drop....

Celui-là :
http://tool-man.org/examples/sorting.html

Et puis sa variante multi-liste :
http://neb.net/playground/dragdrop/

mardi 17 juillet 2007

CSS selon le navigateur...

  • Spécifique FF : utiliser !important

qui spécifie qu'une déclaration doit être prioritaire. N'est pas reconnu par IE.
Exemple :
#truc
{
color : #111 !important;
color : #222;
}

Firefox prendra en compte la valeur #111111 , IE la valeur #222222

  • Spécifique à IE ou une version d'IE : Utiliser [if IE]
dans le HTML, dans un commentaire pour qu'une ligne ne soit lue que par IE