Source : https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_S tep
Bonne nouvelle pour les utilisateurs de Joomla 4.4.x qui souhaitent passer à la version 5 de Joomla :
il s'agit d'une mise à niveau, et non d'une migration. Pourquoi ?
Deux raisons principales :
Consultez l'auto-évaluation pour déterminer si vous devriez ou non entreprendre cette mise à jour vous-même.
PLANIFICATION DE LA MIGRATION 4.4.X VERS 5.X
Hébergement/Spécifications techniques
Contactez votre hébergeur si votre serveur ne répond pas aux exigences.
Exemple de configuration système conforme :
Vérifiez toutes vos extensions pour leur compatibilité avec Joomla 5. Il existe plusieurs scénarios pour les extensions tierces lors de cette mise à niveau :
Le Plugin de rétro-compatibilité
Le Plugin de rétro-compatibilité est une tentative de permettre aux extensions tierces d'utiliser des classes qui ne sont plus incluses dans Joomla 5.
Lors d'une mise à niveau de J4.4.x vers J5, le plugin de rétrocompatibilité sera activé automatiquement. Nouvelles installations de J5, le plugin de rétrocompatibilité sera activé par défaut.
Le plugin de rétrocompatibilité qui prend en charge les extensions fonctionnant dans J4 sera mis en place jusqu'à J5. Dans J6, les extensions J4 ne seront pas rendues rétrocompatibles avec le plugin. Cela donne aux développeurs d'extensions deux années supplémentaires pour rendre leurs extensions compatibles avec J5 sans le plugin de rétrocompatibilité. L'intention est qu'à chaque version du cycle de vie, un plugin de compatibilité descendante prenne en charge le cycle de vie précédent jusqu'au cycle de vie suivant.
Pouvez-vous un jour désactiver le plugin de compatibilité ascendante dans J5 ? Excellente question. Après avoir déterminé que chacune de vos extensions tierces est conforme et entièrement fonctionnelle sans le plugin de compatibilité descendante activé, vous pouvez désactiver le plugin de compatibilité descendante. Cela dit, nous vous recommandons de faire preuve de prudence. Avant de désactiver le plug-in derétrocompatibilité, il est suggéré d'effectuer l'une des deux opérations suivantes :
Théoriquement, la vérification préalable à la mise à jour vous indiquerait si vos extensions tierces sont compatibles avec J5. Cependant, la vérification préalable à la mise à jour n'est utile que si tous les développeurs d'extensions ont fait en sorte que leur extension reflète la compatibilité avec leurs extensions. Dans un monde parfait, la partie Extensions de la vérification préalable à la mise à jour vous indiquerait si une extension :
Il est recommandé d'utiliser uniquement la partie Extensions du composant de vérification préalable à la mise à jour comme aperçu de très haut niveau, mais pas comme source de vérité à 100 %. En d’autres termes, vous ne pourrez peut-être pas faire confiance au composant de vérification préalable à la mise à jour en fonction des extensions que vous utilisez.
Quelle est alors la source de la vérité ? Systèmes -> Gérer les extensions
Depuis l'écran Extensions : Gérer, vous pourrez voir toutes les extensions tierces que vous utilisez sur le site.
Vérifiez vos extensions tierces. Vous devrez ensuite déterminer s'ils sont compatibles avec J5 (avec ou sans le plugin de compatibilité descendante) ou non. Si ce n’est pas le cas, la mise à niveau échouera.
Trois façons de vérifier la compatibilité J5 de vos extensions tierces
Vous pouvez faire une combinaison de ce qui précède. Commencez par une nouvelle installation et testez vos extensions. Lorsque vous savez lesquels fonctionnent ou ne fonctionnent pas, vous pouvez travailler avec les développeurs pour voir où ils en sont dans leur développement pour J5. ALORS, une fois que toutes vos extensions fonctionneront sur un site propre, vous saurez que vous pouvez tester une mise à niveau complète de J4.4.x vers 5.x.
Vous souhaiterez peut-être déterminer si une extension fonctionne sans que le plugin de compatibilité descendante soit activé. Si tel est le cas, vous souhaiterez accéder à la base de données. Planifiez-le. Assurez-vous d'avoir accès à la base de données.
Après avoir installé J5, le plugin de compatibilité ascendante sera activé. Vous devez le désactiver. Allez dans « Plugins », filtrez par type « Comportement » et désactivez « Comportement – Compatibilité ascendante ». Installez chaque extension une par une. Si cela tue votre site, activez le plugin de rétrocompatibilité via la base de données.
Le plugin de rétrocompatibilité se trouve dans la base de données dans la table _extensions. Cela s'appelle plg_behaviour_compat. Définissez le champ Activé sur 0 pour désactiver le plugin. 1 pour activer le plugin. En réactivant le plugin de rétrocompatibilité, vous pourrez à nouveau accéder au backend de Joomla (tant que l'extension fonctionne avec le plugin de rétrocompatibilité).
OU
Vous pouvez désactiver l'extension dans la base de données afin de pouvoir continuer à tester vos autres extensions pour voir si elles fonctionneront sans le plugin de compatibilité activé. Ces entrées seront dans la table #_extensions. Vous allez modifier le champ Activé sur 0 pour désactiver l'extension.
Dans certains cas, lorsque vous installez une extension dans J5 qui n'est pas compatible avec ou sans le plugin de compatibilité descendante activé, vous devrez rechercher les entrées dans la base de données pour cette extension (il peut y en avoir quelques-unes ou plusieurs) et désactivez-les jusqu'à ce que vous puissiez retrouver l'accès au backend. Ces entrées seront dans la table #_extensions. Vous allez remplacer le champ Activé par ) pour désactiver l'extension. Une fois que vous pouvez à nouveau accéder au backend de Joomla, vous pouvez le désinstaller correctement depuis Système -> Gérer -> Extensions et vous renseigner auprès du développeur.
Cassiopeia, Recaptcha, Weblinks, Schema.org et Recherche (com_search et non Smart Search)
Cassiopeia
Cassiopeia restera le template par défaut pour Joomla 5. Vos personnalisations devraient être correctes, mais nous vous recommandons de tester sur un site de développement pour vous en assurer. Bootstrap sera mis à niveau vers Bootstrap 5.3 dans Joomla 4.4.0. S'il y a des écarts Bootstrap dans votre template, ils seront déjà visibles dans la version 4.4.0. Ainsi, la plupart, sinon la totalité, des problèmes seraient détectés avant la mise à niveau vers J5.
Google reCAPTCHA
Si vous utilisez Google reCAPTCHA dans J4, vous devez le remplacer par Invisible reCAPTCHA avant de passer à Joomla 5 (ou une solution tierce). J5 n'inclura plus Google Recaptcha. Le plugin Recaptcha sera désinstallé lors de la mise à niveau vers J5. Le plugin Invisible reCAPTCHA existe toujours si vous avez effectué une mise à niveau depuis la version 4.4.x. Vous pouvez l'activer et le configurer avec de nouvelles clés afin de pouvoir utiliser Invisible reCAPTCHA à la place. Ou vous pouvez utiliser une autre solution tierce. Les nouvelles installations de Joomla 5.x n'incluent aucun plugin reCAPTCHA dans le noyau. Les nouvelles installations de Joomla 5.x devront utiliser un plugin/une solution tiers.
com_weblinks
Au moment d’écrire ces lignes (septembre 2023), l’extension Weblinks fonctionne dans J5 avec le plugin de rétrocompatibilité activé. Les liens Web ne fonctionneront pas sans que le plugin de compatibilité descendante soit activé. Très probablement, J5 sera le dernier cycle de vie de Joomla pour lequel des liens Web seront disponibles.
Plugin Schema.org
Avec Joomla! 5, une nouvelle façon plus dynamique de gérer les données des extraits enrichis (basée sur https://schema.org/ ) a été mise en œuvre. Par défaut, ils sont configurés de manière à ce que les informations destinées aux moteurs de recherche soient les mêmes que dans Joomla 4, mais pour personnaliser le résultat, veuillez accéder à Système => Gérer => Plugins et recherchez le plugin système « Schema.org - Système". Modifiez le plugin pour ajouter les informations de votre site pour une utilisation appropriée de la fonctionnalité. Apprenez-en davantage sur les Rich Snippets dans cet article du magazine .
com_search
com_search n'est pas disponible dans Joomla 5. Désinstallez-le avant de passer à Joomla 5. Vous allez maintenant utiliser Recherche avancée (com_finder).
Essai
Dans le cadre de votre planification, il est recommandé de tester votre mise à niveau sur un sous-domaine ou localement pour déterminer qu'elle fonctionne parfaitement. Assurez-vous de garder une trace de toutes les étapes que vous devez suivre pour que votre mise à niveau se déroule parfaitement .
Une fois que vous avez testé votre mise à niveau sur un sous-domaine ou un serveur local et qu'elle fonctionne parfaitement , vous pouvez effectuer une sauvegarde de votre site de production et y effectuer la mise à niveau. Les instructions étape par étape sont ci-dessous.
Mise à niveau étape par étape
Le site que vous allez mettre à niveau doit répondre à toutes les exigences techniques et exécuter Joomla 4.4.x pour pouvoir être mis à niveau. Si votre site n'exécute pas encore Joomla 4.4.x, mettez à jour vers 4.4.x avant de passer à J5.
Autres ressources utiles
Bonne nouvelle pour les utilisateurs de Joomla 4.4.x qui souhaitent passer à la version 5 de Joomla :
il s'agit d'une mise à niveau, et non d'une migration. Pourquoi ?
Deux raisons principales :
- Les extensions de Joomla 4 (J4) qui ont éliminé tous les codes obsolètes et utilisent le code Joomla à jour fonctionneront également dans Joomla 5 (J5).
- La plupart des autres extensions fonctionneront avec le nouveau Plugin de Rétrocompatibilité activé.
Consultez l'auto-évaluation pour déterminer si vous devriez ou non entreprendre cette mise à jour vous-même.
PLANIFICATION DE LA MIGRATION 4.4.X VERS 5.X
Hébergement/Spécifications techniques
- Vérifiez si votre environnement d'hébergement répond aux exigences minimales.
- Vous ne pourrez pas effectuer la mise à niveau vers Joomla 5 si votre environnement serveur ne respecte pas les exigences techniques minimales.
- L'option de mise à niveau n'apparaîtra pas dans le composant de mise à jour Joomla.
- PHP 8.1
- MySQL 8.0.13
- MariaDB 10.4.x (les tests ont montré que J3, J4 et J5 sont compatibles avec MariaDB 10.4.x)
- PostgreSQL 12.0
Contactez votre hébergeur si votre serveur ne répond pas aux exigences.
Exemple de configuration système conforme :
- MySQL 8.0.34
- PHP 8.1
- Joomla 4.4.x
Vérifiez toutes vos extensions pour leur compatibilité avec Joomla 5. Il existe plusieurs scénarios pour les extensions tierces lors de cette mise à niveau :
- L'extension peut être compatible avec J4 et J5 sans utiliser le plugin de compatibilité ascendante.
- L'extension peut être compatible avec J4 et J5 AVEC l'utilisation du plugin de compatibilité ascendante.
- L'extension peut sembler fonctionner sous J5, mais provoquer des erreurs lors de son utilisation.
- L'extension peut compromettre l'ensemble du site.
Le Plugin de rétro-compatibilité
Le Plugin de rétro-compatibilité est une tentative de permettre aux extensions tierces d'utiliser des classes qui ne sont plus incluses dans Joomla 5.
Lors d'une mise à niveau de J4.4.x vers J5, le plugin de rétrocompatibilité sera activé automatiquement. Nouvelles installations de J5, le plugin de rétrocompatibilité sera activé par défaut.
Le plugin de rétrocompatibilité qui prend en charge les extensions fonctionnant dans J4 sera mis en place jusqu'à J5. Dans J6, les extensions J4 ne seront pas rendues rétrocompatibles avec le plugin. Cela donne aux développeurs d'extensions deux années supplémentaires pour rendre leurs extensions compatibles avec J5 sans le plugin de rétrocompatibilité. L'intention est qu'à chaque version du cycle de vie, un plugin de compatibilité descendante prenne en charge le cycle de vie précédent jusqu'au cycle de vie suivant.
Pouvez-vous un jour désactiver le plugin de compatibilité ascendante dans J5 ? Excellente question. Après avoir déterminé que chacune de vos extensions tierces est conforme et entièrement fonctionnelle sans le plugin de compatibilité descendante activé, vous pouvez désactiver le plugin de compatibilité descendante. Cela dit, nous vous recommandons de faire preuve de prudence. Avant de désactiver le plug-in derétrocompatibilité, il est suggéré d'effectuer l'une des deux opérations suivantes :
- Faites-le sur un site de développement/test. De cette façon, si vous avez accidentellement manqué une extension qui rend votre backend inaccessible, votre site de production ne sera pas arrêté.
- Assurez-vous d'avoir accès à la base de données. De cette façon, vous pouvez réactiver le plugin rapidement si nécessaire.
Théoriquement, la vérification préalable à la mise à jour vous indiquerait si vos extensions tierces sont compatibles avec J5. Cependant, la vérification préalable à la mise à jour n'est utile que si tous les développeurs d'extensions ont fait en sorte que leur extension reflète la compatibilité avec leurs extensions. Dans un monde parfait, la partie Extensions de la vérification préalable à la mise à jour vous indiquerait si une extension :
- Peut être mis à niveau sans que le plugin de compatibilité descendante soit activé
- Peut être mis à niveau avec le plugin de compatibilité ascendante activé
- Si une mise à jour de l'extension est requise avant la mise à niveau de J4 vers J5
- Si une extension est complètement incompatible
Il est recommandé d'utiliser uniquement la partie Extensions du composant de vérification préalable à la mise à jour comme aperçu de très haut niveau, mais pas comme source de vérité à 100 %. En d’autres termes, vous ne pourrez peut-être pas faire confiance au composant de vérification préalable à la mise à jour en fonction des extensions que vous utilisez.
Quelle est alors la source de la vérité ? Systèmes -> Gérer les extensions
Depuis l'écran Extensions : Gérer, vous pourrez voir toutes les extensions tierces que vous utilisez sur le site.
Vérifiez vos extensions tierces. Vous devrez ensuite déterminer s'ils sont compatibles avec J5 (avec ou sans le plugin de compatibilité descendante) ou non. Si ce n’est pas le cas, la mise à niveau échouera.
Trois façons de vérifier la compatibilité J5 de vos extensions tierces
- Consultez le site Web du développeur.
- Faites une sauvegarde/copie de votre site J4, restaurez-le sur un sous-domaine, activez le débogage, suivez étape par étape (ci-dessous) pour passer à J5. Voyez si quelque chose se casse. S'il se casse, désactivez chaque extension qui génère une erreur en notant l'extension. Vous devrez contacter le développeur à ce sujet car il n'est pas compatible avec J5.
- Installez un package J5 propre sur un sous-domaine, activez le plugin de rétrocompatibilité, installez toutes les extensions que vous utilisez et voyez si elles fonctionnent.
Vous pouvez faire une combinaison de ce qui précède. Commencez par une nouvelle installation et testez vos extensions. Lorsque vous savez lesquels fonctionnent ou ne fonctionnent pas, vous pouvez travailler avec les développeurs pour voir où ils en sont dans leur développement pour J5. ALORS, une fois que toutes vos extensions fonctionneront sur un site propre, vous saurez que vous pouvez tester une mise à niveau complète de J4.4.x vers 5.x.
Vous souhaiterez peut-être déterminer si une extension fonctionne sans que le plugin de compatibilité descendante soit activé. Si tel est le cas, vous souhaiterez accéder à la base de données. Planifiez-le. Assurez-vous d'avoir accès à la base de données.
Après avoir installé J5, le plugin de compatibilité ascendante sera activé. Vous devez le désactiver. Allez dans « Plugins », filtrez par type « Comportement » et désactivez « Comportement – Compatibilité ascendante ». Installez chaque extension une par une. Si cela tue votre site, activez le plugin de rétrocompatibilité via la base de données.
Le plugin de rétrocompatibilité se trouve dans la base de données dans la table _extensions. Cela s'appelle plg_behaviour_compat. Définissez le champ Activé sur 0 pour désactiver le plugin. 1 pour activer le plugin. En réactivant le plugin de rétrocompatibilité, vous pourrez à nouveau accéder au backend de Joomla (tant que l'extension fonctionne avec le plugin de rétrocompatibilité).
OU
Vous pouvez désactiver l'extension dans la base de données afin de pouvoir continuer à tester vos autres extensions pour voir si elles fonctionneront sans le plugin de compatibilité activé. Ces entrées seront dans la table #_extensions. Vous allez modifier le champ Activé sur 0 pour désactiver l'extension.
Dans certains cas, lorsque vous installez une extension dans J5 qui n'est pas compatible avec ou sans le plugin de compatibilité descendante activé, vous devrez rechercher les entrées dans la base de données pour cette extension (il peut y en avoir quelques-unes ou plusieurs) et désactivez-les jusqu'à ce que vous puissiez retrouver l'accès au backend. Ces entrées seront dans la table #_extensions. Vous allez remplacer le champ Activé par ) pour désactiver l'extension. Une fois que vous pouvez à nouveau accéder au backend de Joomla, vous pouvez le désinstaller correctement depuis Système -> Gérer -> Extensions et vous renseigner auprès du développeur.
Cassiopeia, Recaptcha, Weblinks, Schema.org et Recherche (com_search et non Smart Search)
Cassiopeia
Cassiopeia restera le template par défaut pour Joomla 5. Vos personnalisations devraient être correctes, mais nous vous recommandons de tester sur un site de développement pour vous en assurer. Bootstrap sera mis à niveau vers Bootstrap 5.3 dans Joomla 4.4.0. S'il y a des écarts Bootstrap dans votre template, ils seront déjà visibles dans la version 4.4.0. Ainsi, la plupart, sinon la totalité, des problèmes seraient détectés avant la mise à niveau vers J5.
Google reCAPTCHA
Si vous utilisez Google reCAPTCHA dans J4, vous devez le remplacer par Invisible reCAPTCHA avant de passer à Joomla 5 (ou une solution tierce). J5 n'inclura plus Google Recaptcha. Le plugin Recaptcha sera désinstallé lors de la mise à niveau vers J5. Le plugin Invisible reCAPTCHA existe toujours si vous avez effectué une mise à niveau depuis la version 4.4.x. Vous pouvez l'activer et le configurer avec de nouvelles clés afin de pouvoir utiliser Invisible reCAPTCHA à la place. Ou vous pouvez utiliser une autre solution tierce. Les nouvelles installations de Joomla 5.x n'incluent aucun plugin reCAPTCHA dans le noyau. Les nouvelles installations de Joomla 5.x devront utiliser un plugin/une solution tiers.
com_weblinks
Au moment d’écrire ces lignes (septembre 2023), l’extension Weblinks fonctionne dans J5 avec le plugin de rétrocompatibilité activé. Les liens Web ne fonctionneront pas sans que le plugin de compatibilité descendante soit activé. Très probablement, J5 sera le dernier cycle de vie de Joomla pour lequel des liens Web seront disponibles.
Plugin Schema.org
Avec Joomla! 5, une nouvelle façon plus dynamique de gérer les données des extraits enrichis (basée sur https://schema.org/ ) a été mise en œuvre. Par défaut, ils sont configurés de manière à ce que les informations destinées aux moteurs de recherche soient les mêmes que dans Joomla 4, mais pour personnaliser le résultat, veuillez accéder à Système => Gérer => Plugins et recherchez le plugin système « Schema.org - Système". Modifiez le plugin pour ajouter les informations de votre site pour une utilisation appropriée de la fonctionnalité. Apprenez-en davantage sur les Rich Snippets dans cet article du magazine .
com_search
com_search n'est pas disponible dans Joomla 5. Désinstallez-le avant de passer à Joomla 5. Vous allez maintenant utiliser Recherche avancée (com_finder).
Essai
Dans le cadre de votre planification, il est recommandé de tester votre mise à niveau sur un sous-domaine ou localement pour déterminer qu'elle fonctionne parfaitement. Assurez-vous de garder une trace de toutes les étapes que vous devez suivre pour que votre mise à niveau se déroule parfaitement .
Une fois que vous avez testé votre mise à niveau sur un sous-domaine ou un serveur local et qu'elle fonctionne parfaitement , vous pouvez effectuer une sauvegarde de votre site de production et y effectuer la mise à niveau. Les instructions étape par étape sont ci-dessous.
Mise à niveau étape par étape
Le site que vous allez mettre à niveau doit répondre à toutes les exigences techniques et exécuter Joomla 4.4.x pour pouvoir être mis à niveau. Si votre site n'exécute pas encore Joomla 4.4.x, mettez à jour vers 4.4.x avant de passer à J5.
- Suivez toutes les instructions de la section Planification avant de procéder à la mise à niveau.
- Sauvegardez votre site Web .
- Mettez à jour toutes les extensions qui doivent être mises à jour.
- Désactivez ou désinstallez toutes les extensions non compatibles avec J5.
- Si vous utilisez l'ancien composant de recherche (com_search) ou tout module associé, désinstallez-les avant la mise à jour.
- Si vous utilisez Google reCAPTCHA, désactivez-le et commencez à utiliser Invisible reCAPTCHA à la place.
- Activez le débogage (Configuration globale -> onglet Système -> paramètre Système de débogage sur Oui.
- Sauvegardez à nouveau votre site Web .
- Testez votre sauvegarde pour vous assurer qu'elle est restaurée . (Oui, faites ceci. Vous vous sentirez mieux.)
- Allez dans Système -> Mise à jour -> Joomla
- Cliquez sur Options dans la barre d'outils supérieure sur le côté droit.
- Changez le canal de mise à jour en Joomla Next
- Cliquez sur Enregistrer et fermer dans la barre d'outils supérieure.
- Si votre serveur répond aux spécifications techniques, vous verrez l'écran suivant avec des liens dans la barre latérale gauche pour les paramètres requis, les paramètres recommandés et les extensions.
- Il y a de fortes chances que vos paramètres requis et vos paramètres recommandés conviennent puisque cet écran ne s'affichera pas si votre environnement ne répond pas aux exigences techniques. Les extensions peuvent ne pas convenir. Consultez la section dans Planification (ci-dessus) sur la vérification préalable à la mise à jour et pourquoi elle peut ne pas avoir de coche verte mais avoir toujours toutes les extensions compatibles. Vous avez déjà fait vos tests (n'est-ce pas ?), vous savez donc déjà s'ils sont compatibles ou non.
- Le plugin de compatibilité ascendante sera activé lors de la mise à niveau de Joomla 4.4.x vers 5.x.
- Si vous n'avez pas suivi les instructions de Planification (ci-dessus) pour l'exécution d'essai, arrêtez-vous maintenant, revenez à la section Planification et suivez les instructions. La planification est la partie la plus importante de cette mise à jour.
- Une fois que vous êtes sûr que toutes vos extensions sont compatibles avec J5 et que vous avez testé la mise à niveau et que le résultat était parfait, vous pouvez cocher le bouton Accepter les avertissements concernant les extensions potentiellement incompatibles et procéder à la mise à jour, cliquez sur OK dans le boîte de dialogue, puis cliquez sur le bouton Mettre à jour.
- Ensuite, votre site vous demandera à nouveau de confirmer que vous avez effectué une sauvegarde (que vous avez et que vous avez testé sa restauration).
- Votre site effectuera la mise à niveau vers J5.
- Une mise à niveau réussie et vous verrez votre site sous la forme Joomla 5 dans le coin supérieur droit de l'écran.
- Testez le frontend de votre site.
- Testez le backend de votre site.
- Désactivez le débogage dans l'onglet Système -> Configuration globale -> Serveur.
- Corrigez votre nouvelle recherche intelligente si nécessaire.
- Configurez votre plugin de schéma comme décrit dans la zone de planification de ce document.
- Savourez une bonne boisson et émerveillez-vous de voir à quel point vous êtes merveilleux.
Si vous avez tout testé au préalable, cela ne devrait pas être le cas. Mais il est possible que l'environnement ait changé ou que le code d'une extension ait été modifié entre le moment de vos tests et celui de votre mise à jour. Comme vous avez activé la fonction Debug avant de commencer, vous devriez être en mesure de voir l'extension qui pose problème et de la désactiver (il se peut que vous deviez le faire à partir de la base de données si vous ne pouvez plus accéder au backend pour la désactiver). De cette manière, votre site sera opérationnel pendant que vous chercherez ce qui n'a pas fonctionné et que vous le corrigerez.
Dans le pire des cas, restaurez votre sauvegarde afin d'avoir le temps de corriger ce qui s'est passé dans un environnement de test.
La correction de la base de données peut résoudre certains de vos problèmes. Accédez au tableau de bord du système et cliquez sur Base de données.
Dans le pire des cas, restaurez votre sauvegarde afin d'avoir le temps de corriger ce qui s'est passé dans un environnement de test.
La correction de la base de données peut résoudre certains de vos problèmes. Accédez au tableau de bord du système et cliquez sur Base de données.
Autres ressources utiles
- Forum Joomla francophone : https://forum.joomla.fr/forum/joomla-5-x/installation-et-mise-à-jour-de-joomla-5-x
- Communauté Joomla sur Mattermost : https://joomlacommunity.cloud.mattermost.com/main/channels/town-square
Commentaire