Ce blog est actuellement managé par DotClear 1.2.5 et lors de la mise à jour de PHP en version 5.2, j'ai vu apparaitre les messages d'erreur suivants (seulement sous Internet Explorer) :

Warning: mysql_query(): 25 is not a valid MySQL-Link resource in /home/.../inc/classes/class.mysql.php on line 170
Warning: mysql_error(): 25 is not a valid MySQL-Link resource in /home/.../inc/classes/class.mysql.php on line 227
Warning: mysql_errno(): 25 is not a valid MySQL-Link resource in /home/.../inc/classes/class.mysql.php on line 228
Warning: mysql_query(): 25 is not a valid MySQL-Link resource in /home/.../inc/classes/class.mysql.php on line 170
Warning: mysql_error(): 25 is not a valid MySQL-Link resource in /home/.../inc/classes/class.mysql.php on line 227
Warning: mysql_errno(): 25 is not a valid MySQL-Link resource in /home/.../inc/classes/class.mysql.php on line 228

Le problème semble venir du code suivant dans le fichier inc/classes/class.mysql.php en ligne 95

if ($this->con_id) {
mysql_close($this->con_id);
return true;

Il faut le remplacer par :

if ($this->con_id) { 
 $this->con_id = null; 
 return true;

Cela a complètement corrigé le problème.

Après une recherche sous Google, il existe cependant une version plus propre pour la correction de ce problème disponible ici : Solution sur le forum DotClear