Lors de la mise à niveau manuelle de Joomla via le gestionnaire d'extensions, j'obtiens le message d'erreur suivant:
Erreur 500
L'installation s'est terminée de manière inattendue: Echec de l'actualisation du cache du manifeste: l'extension n'est pas actuellement installée.
Je passais de Joomla 2.5.18 à 2.5.20. Je crois que cela s’est également produit lors de la mise à niveau d’un site différent du 2.5.18 au 2.5.19. Après la mise à niveau, j'ai vérifié la version de Joomla. Il dit 2.5.20. J'ai vérifié ExtensionsManager -> Avertissements There were none.
J'ai vérifié ExtensionsManager -> Base de données
Cela montrait
La structure de la table de base de données est à jour.
Version du schéma de base de données (dans#__schemas
): 2.5.20. Version de mise à jour (dans #__extensions): 2.5.20. Pilote de base de données: mysqli. 66 modifications de la base de données ont été vérifiées avec succès. 41 modifications de la base de données n'ont pas modifié la structure de la table et ont été ignorées
Mes questions
Le cache de manifeste est un champ de la table #__extensions qui contient les informations du fichier de manifeste d'extension (le fichier xml décrivant l'extension et les éléments à installer). Vous pouvez également l'actualiser dans le gestionnaire d'extensions à l'aide du bouton d'actualisation du cache.
Je ne sais pas d'où vient l'erreur, sinon je le corrigerais :-)
Je dirais que c'est en sécurité. L'actualisation a lieu une fois la mise à jour terminée.
Je pensais prolonger la réponse de Bakual.
Qu'est-ce que le cache du manifeste de rafraîchissement?
Selon https://www.akeebabackup.com/support/admin-tools/15271-refresh-manifest-cache-failed.html
il détecte les erreurs de base de données et les corrige. C'est pour quand la mise à jour rapporte des erreurs.
Qu'est-ce qui le cause? Comment puis-je résoudre ce problème?
Le problème devrait disparaître après avoir suivi le processus ci-dessus.
Est-ce que mon installation est sûre? Comme l'a souligné Bakual, tout devrait bien se passer. Je n'ai rencontré aucune erreur depuis la mise à jour et dans l'un des liens ci-dessous, le développeur a déclaré que le problème existait.
Rien de trop grave.
Mon information a été obtenue de