La mise à jour de php4 à php5 provoque avec dotclear des erreurs du type :
Warning: mysql_query(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 170
Warning: mysql_error(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 227
Warning: mysql_errno(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 228
Warning: mysql_query(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 170
Warning: mysql_error(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 227
Warning: mysql_errno(): 25 is not a valid MySQL-Link resource in …/inc/classes/class.mysql.php on line 228
La solution est simple :
il faut éditer le fichier ./layout/append.php et commenter l’unique ligne qui contient :
$con->close();
les écritures de session ne généreront plus de Warning.