Résolution des problèmes liés aux sites web Power Pages
L’une des principales responsabilités d’un administrateur Power Pages consiste à s’assurer que le site web est disponible et s’exécute sans erreur. Power Pages fournit des outils pour aider les administrateurs et les développeurs à identifier et résoudre les problèmes d’exécution.
Problèmes liés aux sites web Power Pages
Si l’ensemble du site web est inaccessible, un administrateur peut étudier de nombreuses possibilités :
- Si le site web a été activé ou non
- Si d’autres applications Microsoft Dataverse sont accessibles
- Les problèmes pouvant survenir avec les services d’infrastructure dont dépend Power Pages tels que Microsoft Entra ID ou Azure App Service
- Si des conseils existent dans Service Health - Centre d’administration Microsoft 365
Un administrateur doit également rechercher si certaines métadonnées de site web ont été modifiées récemment, par exemple les lignes de site web ou de liaison de site web, qui peuvent également affecter les fonctionnalités.
L’exécution du Vérificateur de site permet également d’identifier des problèmes potentiels liés au site web.
Problèmes liés aux pages et fonctionnalités de site web
Un administrateur de site web doit parfois résoudre des erreurs avec des pages ou fonctions de site web spécifiques.
Power Pages comporte plusieurs outils qui permettent à un administrateur d’identifier et de résoudre rapidement les problèmes sans contacter le support Microsoft.
Désactiver les erreurs personnalisées
Une erreur typique peut survenir lorsqu’un visiteur de site web signale un problème lors de la visite d’une page de site web. Le message d’erreur est souvent bref et ne décrit pas le problème sous-jacent.
Dans le Centre d’administration Power Pages, l’action Désactiver les erreurs personnalisées remplace la notification par des informations d’erreur détaillées sur la page de site web, qui peuvent fournir des informations supplémentaires à un administrateur pour résoudre le problème.
Remarque
La désactivation des erreurs personnalisées doit être un paramètre temporaire, car le message d’erreur détaillé peut nuire à l’expérience des visiteurs du site web. Nous vous recommandons de désactiver les erreurs personnalisées seulement si vous êtes en phase de développement et de les activer après la mise en service.
Une autre possibilité consiste à personnaliser le message d’erreur en ajoutant un extrait de contenu nommé Erreur générique du site web qui comporte un message approprié pour les utilisateurs du site web. Pour en savoir plus, consultez Afficher un message d’erreur personnalisé.
Journalisation des diagnostics
Outre les erreurs visuelles sur les pages du site web, d’éventuels problèmes sous-jacents peuvent survenir qui ne sont pas aussi évidents à isoler et à résoudre. Vous pouvez configurer Power Pages pour consigner les informations de diagnostic. Les journaux de diagnostic sont stockés dans Stockage Blob Azure, dans un conteneur nommé telemetry-logs. L’administrateur peut configurer la période de rétention spécifiant la durée de conservation des journaux.
Les journaux peuvent fournir des informations sur les modèles, la durée et la fréquence des erreurs de site web spécifiques, afin de faciliter la correction des erreurs potentielles et la résolution des problèmes potentiels. Pour en savoir plus, consultez Afficher les journaux d’erreurs.
Autres étapes de résolution des problèmes
Comme le site web peut étendre certaines fonctionnalités d’une application pilotée par modèle, une technique permettant d’éliminer les erreurs potentielles du site web consiste à tenter la même opération dans l’application pilotée par modèle. Par exemple, si une erreur est générée lorsqu’un enregistrement est ajouté au moyen du site web, essayez d’ajouter ou de mettre à jour le même enregistrement de données qu’un utilisateur du site web tente de créer ou de mettre à jour sur un site web. Une fois l’erreur résolue dans l’application pilotée par modèle, elle l’est souvent également sur le site web.
La création du paramètre de site Site/EnableCustomPluginError
et la définition de la valeur sur True entraînent l’affichage du contenu de l’erreur du plug-in sur une page de site web au lieu du message d’erreur générique.
Pour en savoir plus, consultez Afficher une erreur de plug-in.