2016-05-01 18 views
6

मैं क्या है:Azure वेब ऐप पर त्रुटि 500 ​​को कैसे हल करें?

  • VS2015U2
  • ASP.NET 5 MVC 6 वेबसाइट
  • Azure वेब एप्लिकेशन के लिए तैनात
  • साइट स्थानीय स्तर पर
  • जब मैं Azure को तैनात मैं काम करता है आंतरिक सर्वर त्रुटि (500)
  • मैं एक डीबगर संलग्न करने में असमर्थ हूं क्योंकि उन्होंने नवीनतम संस्करणों के साथ कुछ गड़बड़ कर ली है (मैन्युअल रूप से https://azure.microsoft.com/en-us/blog/introduction-to-remote-debugging-on-azure-web-sites/)
  • मेरे पास ऐप है। उपयोग डेवलपर अपवाद पृष्ठ(); लेकिन मुझे लगता है कि साइट कॉन्फ़िगरेशन के दौरान विफल रही है, इसलिए यह कोई अन्य जानकारी प्रदर्शित नहीं करती है।

तो इसे कैसे हल करें? मुझे .net अपवाद देखने की ज़रूरत है, लेकिन मुझे नहीं पता कि यह कैसे करना है। :)

उत्तर

1

ऐप में Application Insights जोड़ने का प्रयास करें। आपको अपने आवेदन के स्टार्टअप पर त्रुटियां देखना चाहिए।

मैं यह भी देखने के लिए अपने स्टार्टअप कोड पर एक नज़र डालेगा कि आप कॉन्फ़िगरेशन या app.start के दौरान कहीं भी डिस्क पर लिख रहे हैं या नहीं। यदि आप किसी भी क्षमता में एएडी का उपयोग कर रहे हैं तो यह मामला हो सकता है।

आप https://sitename.scm.azurewebsites.net को लक्षित करके KUDU कंसोल भी दबा सकते हैं। IIS से रॉ लॉग देखने के लिए आप डिबगिंग कंसोल में नेविगेट करने में सक्षम होंगे। इससे स्थिति में कुछ प्रकाश डाला जा सकता है। अधिक जानकारी के लिए KUDU देखें।

+0

मैं "गंतव्य पर अतिरिक्त फ़ाइलों को निकालने" को चालू करके हल करने में सक्षम हूं। संदेश के साथ पहली बार विफल होने पर यह कुछ फाइलों को हटा नहीं सकता है। प्रकाशित प्रयास सफल हुआ और साइट अपेक्षित के रूप में चल रही थी। मैंने एप्लिकेशन अंतर्दृष्टि चालू कर दी है लेकिन मुझे कोई डेटा नहीं मिला है। कोई घटना नहीं है। क्या ऐसा कुछ खास है जिसे मुझे काम करने के लिए करने की ज़रूरत है? – f0rt

+0

यदि मुझे सही तरीके से याद है, तो आपको अपने एप्लिकेशन web.config फ़ाइल में एक विशेष कुंजी जोड़नी होगी। – CtrlDot

संबंधित मुद्दे