Wie Debuggen interner Azure 500-Serverfehler
Meine neu bereitgestellten site ist immer ein 500 internal server error. Ich versuche zum bereitstellen von Umbraco zu Azure.
Habe ich ausgeschaltet, benutzerdefinierte Fehler, aber das hilft nicht.
Gibt es trotzdem zu sehen, die Fehler, die Azure werfen?
GELÖST
Ich war in der Lage, zu Bearbeiten meine Konfiguration und setup RDP in meine web-Rolle. Einmal auf der box konnte ich nicht gehen, um es über die IP, denn ich bin mit der umbraco-Beschleuniger. Es war eine Bindung im IIS gehen 0.mydomain.com. Wenn ich, dass ich konnte sehen, dass die Seite vom server, und die Fehlermeldung kam.
InformationsquelleAutor der Frage Nate | 2011-06-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Für 500-Fehler, ein guter Weg ist, um die Diagnose auf und schauen Sie in die Protokolle - sowohl die Anwendungs-Ereignisprotokolle und die failed request logs die helfen könnten. Hier ist ein post über diesem, http://oakleafblog.blogspot.com/2010/11/adding-trace-event-counter-and-error.html
Als Igorek hat gesagt, Sie kann auch mit RDP (remote desktop) anmelden, und überprüfen Sie die app - hier ist ein guter blog-post über diesem, https://blogs.msdn.com/b/jimoneil/archive/2011/04/11/500-and-other-errors-in-azure-deployments.aspx
Meine Vermutung ist, dass Sie möglicherweise fehlen ein oder mehrere Assemblys aus dem bereitgestellten Paket
InformationsquelleAutor der Antwort Stuart
Sie nicht haben, um RDP verwenden, einfach ausschalten, benutzerdefinierte Fehler im Web.Config tun. Aber stellen Sie sicher, dass Sie hinzufügen, dass in den Stamm-Web.Config, das wird den trick tun.
Hier ein Beispiel von mir:
Nur bewusst sein, dass es mehrere web.configs in ein typisches Projekt.. stellen Sie sicher, Sie fügen Sie diese in das root -
web.config
(wo IhrGlobal.asax
ist) und NICHT inViews
Ordner.InformationsquelleAutor der Antwort Rosdi Kasim
Remote in die Instanz und überprüfen Sie die Ereignisanzeige?
InformationsquelleAutor der Antwort Igorek