Echec de la mise à jour avec un message d'erreur
From Joomla! Documentation
Erreurs signalées
Lors du processus de mise à jour de votre site Joomla! vers la version Joomla! 3.6.1 via l'extension native de mise à jour de Joomla, ce message d'erreur peut s'afficher :
Versions affectées
Ce billet concerne uniquement la version Joomla! : 3.6.1
Quelle en est la cause ?
La version 3.6.1 introduit, comme niveau suplémentaire de sécurité, une vérification de jeton CSRF pour le composant de mise à jour. Les versions 3.6.0 et inférieures jusqu'à 2.5.4 (toutes les versions disposant du composant de mise à jour) seront affectées par l'anomalie concernant le jeton CSRF car ces versions ne vont pas générer le code nécessaire au contrôle. Les futures mises à jour fonctionneront correctement.
Comment résoudre l'anomalie ?
Mise à jour depuis Joomla! 3.6.0
- Retournez sur la page d'accueil de votre administration exemple.com/administrator
- Puis, allez dans Extensions → Gérer → Base de données
- Vous devriez voir un message informant que la base de données est obsolète.
- Cliquez sur le bouton Correction dans la barre d'outils.
Mise à jour depuis les versions ANTÉRIEURES à Joomla! 3.6.0
Si votre site fonctionne sous une version antérieure à 3.6.0 :
- Mettez d'abord à jour vers Joomla! 3.6.0 et NON PAS' directement vers Joomla! 3.6.1
- Mettez à jour le composant com_joomlaupdate via le gestionnaire des extensions
- Puis exécutez la mise à jour de Joomla! 3.6.0 vers Joomla! 3.6.1.
Une nouvelle version du composant com_joomlaupdate est disponible dans votre backend et apparaîtra sur votre écran de mise à jour des extensions.
Veuillez consulter l'annonce officielle concernant cette anomalie EN CLIQUANT ICI
Remarque: si votre site est exécuté avec PHP 5.3, ce message d'erreur pourrait s'afficher lorsque vous essayerez de vous connecter :
0 Failed to start the session: already started by PHP ($_SESSION is set).
Joomla! 3.6.2 résoudra cette anomalie. Veuillez consulter : Fix logging in in PHP 5.3.