Manual:How to debug/Login problems/fr

Les problèmes de connexion ou de session (comme le fait de ne pas pouvoir se connecter, de se déconnecter immédiatement, de se déconnecter de manière aléatoire, de ne pas pouvoir modifier en raison d'erreurs de "perte de données de session") peuvent être causés par une grande variété de raisons, ce qui rend le débogage difficile.

Lorsque vous recherchez ou signalez des erreurs, voici quelques conseils.


 * Essayez de collecter des informations sur les différents aspects de l'erreur :
 * Est-ce qu'il persiste après avoir effacé les cookies pour le domaine wiki ? Lors de la connexion en mode anonyme ? Lorsque vous vous connectez avec un autre type de navigateur ?
 * Si vous utilisez des bloqueurs de publicité ou des modules complémentaires de confidentialité du navigateur, bloquent-ils quoi que ce soit ? Est-ce que ça marche si vous les désactivez ?
 * Cela affecte-t-il tous les comptes d'utilisateurs, ou un seul ?
 * Le drapeau "Souviens-toi de moi" fait-il la différence ? (Effacer les cookies avant les tentatives.)
 * Si les problèmes se produisent sur un wiki Wikimedia, essayez de vous connecter sur un autre wiki, de préférence celui qui ne partage pas un nom de domaine de second niveau (donc si le problème se produit sur xy.wikipedia.org, essayez par exemple xy.wiktionary.org).
 * If the problems are happening on your own wiki, what MediaWiki version do you use? (Session and login handling has been fully rewritten in 1.27.) Pre-1.27, check the value of ; if it is false, test that your PHP session handling is working (e.g. that  is writable). If it is true, see what session providers (  subclasses) you are using.
 * If the problems are happening on your own wiki, check what session backend is being used, and make sure it works (data is actually persisted between requests). The most safe configuration is . If you're unsure about how it's configured, add this setting at the end of your LocalSettings.php.
 * Veuillez ne pas réutiliser les anciens rapports de bogue à moins que vous ne soyez sûr qu'il s'agit de la même cause. Il y a beaucoup de rapports sur les problèmes passés, et les symptômes de l'événement semblent un peu similaire à la vôtre (il n'y a que tant de façons de se connecter peut échouer) la cause est susceptible d'être différente.

Quelques vérifications supplémentaires:


 * Assurez-vous que n'est pas défini à 1 ou à true, autrement les sessions de PHP écraseront celles de MediaWiki.
 * Assurez-vous que est défini à une chaîne vide. S'il est mal configuré, il marque les sessions comme invalides.
 * Assurez-vous que et  sont corrects si définis.
 * Si est défini à true, votre serveur web doit utiliser HTTPS..

Si les informations ci-dessus ne sont pas suffisantes pour trouver le problème (ce qui est souvent le cas), vous allez avoir besoin de récupérer des données détaillées de débogage :


 * Capture the relevant HTTP requests and responses (i.e. visiting the login page + submitting the login form + the resulting redirect; if the wiki uses single sign-on then all the requests to  as well). This can be done by using the Network tab in the Developer Tools of your web browser (more information: Firefox; Internet Explorer, Chrome and Chromium, Safari). Note this includes security-sensitive data (such as your session ID); when reporting bugs, either sanitize them or create a private paste. (Dumping to a HAR file is an easy way to log all required data.)
 * If the problems are happening on your own wiki, check your logs for relevant records, especially the,  ,  ,   channels. For certain types of cache you can get more information by setting debug mode: