On a porté à mon attention que des problèmes de maintien de conneion se produisaient depuis quelques jours. Après de longues heures de recherches et de débugage infructueux, je me suis aperçu que le problème ne venait pas de mon code mais de mon hébergeur.
En effet, pour palier à un éventuel manque de place de stockage et de baisse de performance avec la montée du nombre d’utilisateurs prévue, j’ai upgradé l’hébergement du site. Le temps que la migration soit complète entre les différents serveurs, des problèmes de session peuvent apparaître. Les variables de session servant à maintenir vos connexion au site ouvertes ne sont pas stockées sur le même serveur que le site, pouvant vous déconnecter sans prévenir.
Le problème ne concernait que les personnes ne cochant pas la case ‘rester connecté’ et qui n’utilisaient pas les cookies. J’ai contourné le problème en stockant les fameuses variables ailleurs, ou elles sont facilement trouvables pour le site. C’est temporaire mais ça marche. Pour vous il n’y a pas de différence, le site refonctionne correctement sans perte de connexion.
Désolé pour les pertes éventuelles de données que cela a entrainé sur les quelques personnes qui se sont aperçues du problème.