2012-03-31 21 views
8

मेरे पास एक विरासत क्लासिक एएसपी साइट है जो आईआईएस 7 से आईआईएस 6 तक ले जाया गया है। दुर्भाग्यवश मुझे अपने आवेदन में कोई त्रुटि मिल रही है लेकिन यह ब्राउज़र में कोई विस्तृत त्रुटि जानकारी नहीं भेज रहा है इसलिए मैं इसे सही करने में सक्षम नहीं हूँ। सर्वर निम्नानुसार एक कस्टम त्रुटि संदेश फेंकता है;आईआईएस 6.0, क्लासिक एएसपी विस्तृत त्रुटि संदेश

आंतरिक सर्वर त्रुटि सर्वर को आंतरिक त्रुटि या गलत कॉन्फ़िगरेशन का सामना करना पड़ा और आपका अनुरोध पूरा करने में असमर्थ था। त्रुटि के समय और आपके द्वारा किए गए किसी भी काम के बारे में सूचित करने के लिए कृपया सर्वर व्यवस्थापक से संपर्क करें जिससे त्रुटि हो सकती है। इस त्रुटि के बारे में अधिक जानकारी सर्वर त्रुटि लॉग में उपलब्ध हो सकती है।

आईआईएस 5.5 में मुझे त्रुटि जानकारी कैसे मिल सकती है? अग्रिम धन्यवाद

+0

सर्वर से ब्राउज़र में साइट खोलें। –

+0

इसकी एक साझा होस्टिंग .. मैं सर्वर के ब्राउजर तक नहीं पहुंच सकता –

उत्तर

13

यदि आप आईआईएस त्रुटि सेटिंग्स को नहीं बदल सकते हैं तो बस एएसपी-पेज त्रुटि को प्रिंट करें।

फ़ाइल के शीर्ष पर, On Error Resume Next सेट करें ताकि एएसपी-स्क्रिप्ट किसी भी त्रुटि के बावजूद निष्पादन जारी रखने की अनुमति दे सके।

फिर संभावित स्थानों पर जहां आपको त्रुटि होने पर संदेह है या बस पृष्ठ के नीचे; इस कोड को रखो। http://www.reedolsen.com/show-errors-for-classic-asp-pages-in-iis-6/

या अल्पावधि के लिए आप उपयोग कर सकते हैं क्या ऊपर नियुक्त किया गया है -

IF Err.Number <> 0 THEN 
    Response.Write "=========================================" & "<br />" 
    Response.Write "Error description: " & Err.Description  & "<br />" 
    Response.Write "Source: " & Err.Source      & "<br />" 
    Response.Write "LineNumber: " & Err.Line     & "<br />" 
    Response.Write "=========================================" & "<br />" 
END IF 
+0

हाय @ डेविड मैंने आपके रास्ते का उपयोग किया और त्रुटि का विवरण ओवरफ्लो कह रहा है - लेकिन लाइन नंबर नहीं दिख रहा है - क्या आप कृपया मुझे बता सकते हैं कि मैं और क्या कर सकता हूं लाइन नंबर पाने के लिए क्या करें? – marifrahman

5

यह आप लंबे समय के उद्देश्य के लिए क्या जरूरत है।

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