2011-05-30 17 views
5

को ठीक करने के लिए कैसे करें जब मैं वेब सेवा कॉल का उपयोग करता हूं तो मुझे "500 आंतरिक सर्वर त्रुटि" समस्या आ रही है। इस समस्या का कारण क्या है? इसे कैसे हल करें?http 500 आंतरिक सर्वर त्रुटि

MailMessage objEmail = new MailMessage(new MailAddress(ConfigurationManager.AppSettings["emailAdd"].ToString()), new MailAddress(ConfigurationManager.AppSettings["emailAdd"].ToString())); 
    objEmail.Subject = "Test"; 
    objEmail.Body = "EJSCODE:" + _Message; 
    objEmail.Priority = MailPriority.High; 
    SmtpClient SmtpMail = new SmtpClient(); 
    SmtpMail.Host = "localhost"; 
    SmtpMail.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis; 
    SmtpMail.PickupDirectoryLocation = @"C:\Inetpub\wwwroot\MailMsg2"; 
    SmtpMail.Send(objEmail); 
+1

संशोधित करें कि विस्तृत त्रुटियों को कैसे प्रबंधित किया जाता है http://stackoverflow.com/questions/3414103/why-cant-i-see-a-detailed-error-message-in-this-aspx-page –

उत्तर

3

इसके अलावा, आप आईआईएस लॉग देख सकते हैं कि डिफ़ॉल्ट भंडार द्वारा सेल्सियस पर: \ Windows \ System32 \ LogFiles \ W3SVC1 - वहाँ आप त्रुटि विवरण

+2

कम से कम आईआईएस 7 के साथ और इसके ऊपर इस स्थान:% SystemDrive% \ inetpub \ logs \ logFiles –

2

500 त्रुटि कोड एक सामान्य HTTP त्रुटि का कहना है कि वेब सर्वर के एक दोषपूर्ण राज्य इंगित करता है:

कृपया मुझे सलाह ..

यहाँ मेरी कोड है।

ऐसी त्रुटि प्राप्त करने के लिए असंख्य कारण हो सकते हैं। आगे विश्लेषण के बिना त्रुटि का कारण क्या है यह निर्धारित करने का कोई तरीका नहीं है।

अपने कोड को चरण-दर-चरण डीबग करने का प्रयास करें और उत्पन्न होने वाले अपवाद की जांच करें।

+0

मैंने इसे पहले से ही तैनात किया है सर्वर .. – ghie

0

मैं एक नकली URL पुनर्लेखन मूल्य से त्रुटि मिली पा सकते हैं मेरी web.config फ़ाइल में।

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