Resolución de problemas de sitios web en Power Pages

Completado

Uno de los trabajos más importantes de un administrador de Power Pages es asegurarse de que el sitio web esté disponible y funcione sin errores. Power Pages proporciona herramientas para ayudar a los administradores y desarrolladores a identificar y solucionar problemas, así como a resolver cuestiones relacionadas con el runtime.

Problemas de sitios web en Power Pages

Si no se puede acceder a ninguna zona del sitio web, el administrador puede investigar causas como las siguientes:

  • Si el sitio web se ha habilitado o no.
  • Si hay otras aplicaciones de Microsoft Dataverse accesibles.
  • Problemas que podrían haber ocurrido con los servicios de infraestructura de los que depende Power Pages, como Microsoft Entra ID o Azure App Service
  • Si hay avisos en Service Health - Centro de administración de Microsoft 365.

Un administrador también debe investigar si alguna parte de los metadatos del sitio web se ha modificado recientemente, como las filas de sitio web o de enlace de sitio web, que también podrían afectar a la funcionalidad.

La ejecución del Comprobador de sitio también podría identificar posibles problemas con el sitio web.

Página del sitio web y problemas de funcionalidad

En ocasiones, un administrador de sitio web podría tener que resolver errores con páginas o funciones específicas del sitio web.

Power Pages tiene varias herramientas que permitirán al administrador identificar y resolver problemas rápidamente, sin ponerse en contacto con el soporte técnico de Microsoft.

Deshabilitar errores personalizados

Un error típico puede comenzar cuando un visitante del sitio web informa de un problema al entrar en una página del sitio web. A menudo, el mensaje de error es breve y no suele describir el problema subyacente.

En el Centro de administración de Power Pages, la acción Deshabilitar errores personalizados reemplaza la notificación con información detallada del error en la página del sitio web que podría proporcionar información adicional para que un administrador resuelva el problema.

Nota

La deshabilitación de los errores personalizados debe ser una configuración temporal, ya que el mensaje de error detallado podría crear una experiencia más negativa para los visitantes del sitio web. Recomendamos deshabilitar solo los errores personalizados cuando se encuentre en la fase de desarrollo y habilitarlos de nuevo al entrar en producción.

Otra opción es personalizar el mensaje de error agregando un fragmento de contenido denominado Error genérico del portal, que contiene un mensaje apropiado para los usuarios del sitio web. Para obtener más información, consulte Mostrar un mensaje de error personalizado.

Registro de diagnóstico

Además de los errores visuales en las páginas del sitio web, podrían ocurrir problemas subyacentes cuyo aislamiento y resolución no son tan obvios. Puede configurar Power Pages para registrar información de diagnóstico. Los registros de diagnóstico se almacenan en el almacenamiento de Azure Blob, en un contenedor denominado telemetry-logs. El administrador puede configurar el período de retención que determina cuánto tiempo se guardan los registros.

Los registros pueden proporcionar información sobre patrones, duración y frecuencia de los errores específicos del sitio web para ayudar a resolver posibles errores y problemas. Para obtener más información consulte Ver los registros de error.

Más pasos de resolución de problemas

Como el sitio web podría ampliar determinadas funcionalidades de una aplicación basada en modelo, una técnica para eliminar posibles errores del sitio web es intentar la misma operación en la aplicación basada en modelo. Por ejemplo, si se genera un error cuando se agrega un registro a través del sitio web, intente agregar o actualizar el mismo registro de datos que un usuario del sitio web esté intentando crear o actualizar en un sitio web. Después de que el error se haya resuelto en la aplicación basada en modelo, se suele resolver también en el sitio web.

Si crea la configuración del sitio Site/EnableCustomPluginError y después establece el valor en True, se mostrará el contenido del error del complemento en una página del sitio web, en lugar del mensaje de error genérico.

Para obtener más información, consulte Mostrar error del complemento.