मेरे पास एमएस अजाक्स और jQuery यूआई का उपयोग करते हुए .NET 3.5 में यह वेब ऐप है। यह स्थानीय रूप से ठीक काम करता है लेकिन जब मैं इसे स्टेटिंग सर्वर पर प्रकाशित करता हूं तो यह 'Sys' अपरिभाषित जावास्क्रिप्ट त्रुटि देता है। फर्थर जांच, मैंने पाया कि .axd फ़ाइलों को लोड नहीं किया गया है और यह 404 है। मैंने web.confing की जांच की और मेरे पास आवश्यक प्रविष्टियां हैं। मैंने गुगल किया और प्रत्येक पोस्ट को पढ़ा और इसके लिए कोई समाधान नहीं मिला। क्या कोई ऐसा व्यक्ति है जिसने पहले इस तरह के प्रबल में भाग लिया है?ScriptResource.axd 404 नहीं मिला
उत्तर
मैं अभी आईआईएस 6 पर हमारे सर्वर के साथ इसमें भाग गया। यह सिस्टम.वेब सेक्शन (आईआईएस 7 के लिए अलग) में सुनिश्चित करने के द्वारा संभाला गया था।
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"/>
<add verb="GET" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler" validate="false"/>
</httpHandlers>
मैंने यह व्यवहार एक होस्ट की गई वेब सेवा पर भी देखा; स्थानीय संस्करण में कोई समस्या नहीं थी। System.web/httpHandlers और system.web सर्वर/हैंडलर कथन के दर्जनों भिन्नता की कोशिश करने के बाद, मैंने आखिरकार एक डमी स्क्रिप्ट Resource.axd - voila बनाने का सबसे अचूक समाधान छोड़ दिया और यह काम किया! मुझे लगता है कि web.config में 'validate = false' सेट करने के बावजूद होस्टिंग स्तर पर आईआईएस में कुछ छिपी हुई सत्यापन सेटिंग थी।
यह मेरे लिए काम किया:
अपने web.config लिए नीचे दिए गए हैंडलर जोड़ें:
<system.webServer>
<handlers>
<add name="ScriptResource" verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode" />
मैं web.config में सही सेटिंग्स, मैं आईआईएस 8 बदलते चलाने के लिए द्वारा समस्या का समाधान हो पड़ा 'एकीकृत' मोड की बजाय 'क्लासिक' मोड में।
मेरे मामले में मैं वेब फॉर्म एप्लिकेशन में रूटिंग का उपयोग कर रहा था। निम्नलिखित कदमों ने मेरे लिए मुद्दा हल किया। यह अजीब लेकिन यह काम किया। यह किसी ऐसे व्यक्ति की मदद कर सकता है जिसने वेब फॉर्म में रूटिंग लागू की है। मेरे परियोजना नेट 4,5
- था मैं
RouteConfig.RegisterRoutes(RouteTable.Routes);
- टिप्पणी की निर्मित परियोजना
- uncommented:
RouteConfig.RegisterRoutes(RouteTable.Routes);
- परियोजना
- लोडेड पेज फिर से निर्मित और अद्यतन पैनल के लिए वेब पेज एनीमेशन काम कर रहा था ठीक
मुझे एक ही समस्या थी। इसे समझ नहीं सका इसलिए मैंने लंबे समय तक अकेले AJAXcontroltoolkit छोड़ा। मैं एक combobox का उपयोग करने के लिए वापस आया और उन सभी 404 त्रुटियों को देखा। मैंने अपने web.config में रूटिंग रीराइट कोड हटा दिया जिसे यूआरएल बार से .aspx को हटाने के लिए कार्यान्वित किया गया था और यह काम करता था। –
- 1. mechanize._response.httperror_seek_wrapper: HTTP त्रुटि 404: नहीं मिला
- 2. jquery datetimepicker 404 नहीं मिला (.png फ़ाइलें) त्रुटि
- 3. संसाधन लोड करने में विफल: सर्वर ने 404 (नहीं मिला)
- 4. Symfony 2: 404 नहीं मिला त्रुटि जब tryes
- 5. % 5 बॉबजेक्ट% 20 ऑब्जेक्ट% 5 डी (404 नहीं मिला) AJAX
- 6. मेटा-आईएनएफ/संसाधनों में संसाधन नहीं मिला और 404
- 7. एएसपी.नेट कस्टम 404 रिटर्निंग 200 ओके 404 के बजाय नहीं मिला
- 8. WebResource.axd नहीं मिला
- 9. CrystalImageHandler.aspx नहीं मिला
- 10. SSRS IE8 ScriptResource.axd संपीड़न/विसंपीड़न त्रुटि
- 11. RESTeasy + सर्वर मॉक + अपवाद मैपर नहीं मिला
- 12. .htaccess अनधिकृत फ़ोल्डर पहुंच पर 404 (नहीं मिला) संदेश पर रीडायरेक्ट करने के लिए
- 13. 404 एक सरल जेट्टी में नहीं मिला त्रुटि/Maven नमस्ते विश्व webapp
- 14. एफसीजीआई के लिए 'स्थिति: 404 नहीं मिला' का उपयोग करने के लिए अभी भी आवश्यक है?
- 15. त्रुटि दस्तावेज़ का उपयोग करने की कोशिश करते समय 404 नहीं मिला त्रुटि
- 16. 404 - नियंत्रक वाई पर एक सार्वजनिक क्रिया विधि एक्स नहीं मिला था (ActionInvoker.InvokeAction झूठी रिटर्न)
- 17. django परीक्षण ढांचे के साथ 404 नहीं मिला परीक्षण कैसे करें?
- 18. विश्वसनीय संसाधन नहीं मिला। 404 या 204? जर्सी हैंडलर से वापस लौटने पर 204 लौटाता है
- 19. ऑर्चर्ड सीएमएस: जावास्क्रिप्ट फ़ाइल रिटर्न 404 नहीं मिला फिर भी यह मौजूद है
- 20. डब्ल्यूसीएफ सिल्वरलाइट क्लाइंट को मतदान संदेश के लिए 404 नहीं मिला
- 21. Google कैलेंडर एपीआई इवेंट सम्मिलित करें हमेशा 404 "नहीं मिला" त्रुटि
- 22. JQuery अजाक्स कॉल 404 'संसाधन नहीं मिला' त्रुटि देता है लेकिन सामान्य यूआरएल कॉल ठीक है
- 23. कक्षा 'COM' नहीं मिला
- 24. CakePHP डेटाबेस नहीं मिला
- 25. PreferenceScreen वर्ग नहीं मिला
- 26. QTDIR नहीं मिला MSVC
- 27. R.xml.preferences नहीं मिला?
- 28. org.hibernate.HibernateException: /hibernate.cfg.xml नहीं मिला
- 29. com.google.android.gsf पैकेज नहीं मिला
- 30. sqlite3: नहीं मिला
अच्छी तरह से यह पता चला कि एक URLRewriter के लिए स्थापित किया गया था PHP और वह कॉल को रोक रहा था। तो हमने इसे हटा दिया और फिर चीजें ठीक काम करती थीं। – Shuaib