ça a un lien avec les sessions.
exactement, à la fermeture de la session.
la sérialisation de tout ce que t'as mis, qui va finir dans le fichier de la session, se produit après la fin de l'exécution du script, du coup y'a plus de contexte d'exécution, ni rien.
ce message se produit si la sérialisation foire.
la cause admise dans certains bugs vus sur le bugtracker de PHP consiste en un foirage d'écriture, si ton dossier est pas accessible.
Mais ce serait trop simple
j'ai fini par comprendre qu'il n'était pas possible de sérialiser des objets contenant des "ressources".
Manque de pot mon objet contenant un objet PDO, et bah c'est pas sérialisable . Du coup il faut passer par un public function __sleep() et lui faire retourner la liste des membres a sauver, SAUF les handle de BD. Par contre tu peux sauver tous les identifiants et utiliser __wakeup() pour restaurer la connexion.
tu crois que ce couillon il pourrait pas dire "ressource PDO chose is not serializable" ? naaaan, spas drole sinon