Pour une raison quelconque, le module de connexion dans l'interface de mon site Web a soudainement cessé de fonctionner. Chaque tentative de connexion à l'aide de ce lien redirige simplement vers la page d'accueil sans se connecter, mais toute tentative de connexion effectuée en accédant au composant lui-même fonctionne parfaitement. Il n'y a pas du tout de messages d'erreur, rien de Joomla et rien d'afficher de force PHP erreurs.
Au début, je pensais que c'était peut-être mon modèle personnalisé pour le module, mais le problème persiste même après la "restauration" de la version par défaut du module.
J'ai essayé de modifier l'authentification de connexion dans libraries/joomla/application/application.php
pour effectuer un test sur place si la connexion échouait pour des raisons inconnues, mais que les tentatives de connexion ne le mènent pas jusque-là (à moins que le module utilise une méthode différente pour authentifier les connexions).
Configuration du serveur:
PHP Version 5.3.29
Database Version 10.1.26-MariaDB
Database Collation utf8_general_ci
Joomla! Version Joomla! 2.5.28 Stable [ Ember ] 10-December-2014 15:00 GMT
Joomla! Platform Version Joomla Platform 11.4.0 Stable [ Brian Kernighan ] 03-Jan-2012 00:00 GMT
Mise à jour: après une enquête plus approfondie sur le sujet, il semble que si je me rendais sur la page d'accueil (après vous être connecté avec le composant), il me déconnecte immédiatement. Probablement lié.
Le problème a été résolu après beaucoup trop d'heures de recherche. L'ancien code hérité qui était bogué et dépassé par l'ancien serveur était en quelque sorte activé après un changement de serveur. Ce code hérité a en quelque sorte forcé une déconnexion dans des conditions très spécifiques.