Risoluzione dei problemi di un sito Web Power Pages
Una delle principali responsabilità di un amministratore di Power Pages è garantire che il sito Web sia disponibile e funzioni senza errori. Power Pages fornisce strumenti per aiutare gli amministratori e gli sviluppatori a identificare e risolvere i problemi di runtime.
Problemi relativi al sito Web Power Pages
Se l'intero sito Web è inaccessibile, un amministratore può indagare su numerose possibili cause:
- Se il sito Web è stato abilitato o meno
- Se altre app Microsoft Dataverse sono accessibili
- Se si sono verificati problemi nei servizi dell'infrastruttura da cui dipende Power Pages, ad esempio Microsoft Entra ID o Servizio app di Azure
- Se sono disponibili indicazioni per la risoluzione del problema in Integrità dei servizi - Interfaccia di amministrazione di Microsoft 365
Un amministratore dovrebbe anche verificare se di recente sono stati modificati alcuni metadati del sito Web, ad esempio le righe del sito o del binding del sito, che possono influire sulla sua funzionalità.
Anche l'esecuzione di Verifica del sito potrebbe essere utile per identificare potenziali problemi del sito Web.
Problemi relativi alle pagine e alla funzionalità del sito Web
A volte l'amministratore di un sito Web potrebbe dover risolvere errori relativi a specifiche pagine o funzioni del sito.
Power Pages dispone di diversi strumenti che consentono a un amministratore di identificare e risolvere rapidamente i problemi senza dover contattare il supporto tecnico Microsoft.
Disabilitazione degli errori personalizzati
Capita spesso di ricevere la segnalazione di un utente del sito Web che comunica di aver avuto un problema durante la visita a una pagina del sito. Il messaggio di errore è quasi sempre breve e non descrive il problema sottostante.
Nell'interfaccia di amministrazione di Power Pages l'azione Disabilita errori personalizzati sostituisce la notifica con informazioni dettagliate sull'errore nella pagina del sito Web che forniscono dettagli aggiuntivi utili alla risoluzione del problema da parte dell'amministratore.
Nota
La disabilitazione degli errori personalizzati deve essere usata come impostazione temporanea perché il messaggio di errore dettagliato potrebbe peggiorare ulteriormente l'esperienza dei visitatori del sito Web. Si consiglia di disabilitare gli errori personalizzati solo nella fase di sviluppo e di abilitarli dopo la pubblicazione.
Un'altra opzione è personalizzare il messaggio di errore aggiungendo un frammento di contenuto chiamato Errore generico del portale, che contiene un messaggio appropriato per gli utenti del sito Web. Per altre informazioni, vedere Visualizzare un messaggio di errore personalizzato.
Registrazione diagnostica
Oltre agli errori visivi nelle pagine del sito Web, potrebbero verificarsi problemi più complessi da isolare e risolvere. È possibile impostare Power Pages in modo da registrare le informazioni diagnostiche. I log di diagnostica sono archiviati in Archiviazione BLOB di Azure in un contenitore denominato telemetry-logs. L'amministratore può impostare il periodo di conservazione dei log.
I log possono fornire informazioni su modelli, durata e frequenza di specifici errori del sito Web, contribuendo a risolvere eventuali errori e problemi. Per altre informazioni, vedere Visualizzare i log degli errori del sito Web.
Altri passaggi di risoluzione dei problemi
Poiché il sito Web potrebbe estendere determinate funzionalità di un'app basata su modello, una tecnica per eliminare i potenziali errori del sito consiste nel provare la stessa operazione nell'app basata su modello. Ad esempio, se viene generato un errore quando si aggiunge un record tramite il sito Web, provare ad aggiungere o aggiornare lo stesso record di dati che un utente sta cercando di creare o aggiornare su un sito Web. La risoluzione dell'errore nell'app basata su modello spesso si riflette anche sul sito Web.
Se si crea l'impostazione del sito Site/EnableCustomPluginError
e si imposta il valore su True, invece di un messaggio di errore generico viene visualizzato il contenuto dell'errore di plug-in una pagina del sito Web.
Per altre informazioni, vedere Visualizzare un errore di plug-in.