2009-06-25 15 views
8

हमारे पास 3 वेब सर्वर IIS7 चल रहे हैं। मैंने स्थैतिक और गतिशील सामग्री के लिए संपीड़न सक्षम कर दिया है। हम भारी भार के तहत सर्वर का परीक्षण कर रहे हैं और साइट पर शैलियों को तोड़ने शुरू होने के आधा घंटे बाद।आईआईएस 7 स्थैतिक फ़ाइल संपीड़न समस्या

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

क्या किसी ने भी इसी तरह के मुद्दों का अनुभव किया है? इस मुद्दे का निदान करने का सबसे अच्छा तरीका क्या है?

धन्यवाद

+0

मुझे आईआईएस 7.5, किसी भी समाधान के साथ एक ही समस्या है? – Weiming

+1

समस्या सीएमएस (साइटकोर) के कारण हुई थी जिसका हम उपयोग कर रहे थे। हमने बाद के संस्करण में अपग्रेड किया और यह तब से काम करता है। यह शायद तीसरी पार्टी httpmodule मुद्दा पैदा कर रहा है। – marto

उत्तर

1

समस्या सीएमएस (sitecore) हम इस्तेमाल कर रहे थे की वजह से किया गया था। हमने बाद के संस्करण में अपग्रेड किया और यह तब से काम करता है। यह शायद तीसरी पार्टी httpmodule मुद्दा पैदा कर रहा है।

+0

साइटकोर का कौन सा संस्करण आप उपयोग कर रहे थे और आपने किस संस्करण को अपग्रेड किया था? हमें एक ही समस्या है। – Helephant

+0

हम साइटकोर को अपग्रेड नहीं करना चाहते थे इसलिए हमने साइटकोर पाइपलाइन से हमारे सीएसएस, छवि और जावास्क्रिप्ट निर्देशिका को बाहर रखा। – Helephant

+0

हम 6.2 के नवीनतम संस्करण में गए। – marto

0

आप http://support.microsoft.com/kb/969062 पर एक नज़र किया है?

के.आर., थॉमस

+0

मुझे वहां एक नज़र थी लेकिन मुझे लगता है कि मेरे पास जो समस्या है, वह एक तृतीय पक्ष httpmodule के कारण है जिसका उपयोग मैं कर रहा हूं। धन्यवाद – marto

0

हमारी साइट जेएस और सीएसएस को खींचने में विफल रही थी जब पेज लोड होने के बाद रीफ्रेश किया गया था।

मैंने आईआईएस 7.5 में स्थिर फ़ाइल संपीड़न बंद कर दिया, और साइट फिर से ठीक थी। इससे मुझे कुछ जांच करने का मौका मिला कि यह क्यों हो रहा है।

हमारे लिए, समस्या आई क्योंकि समस्या में कुछ विरासत कोड था जो प्रोग्रामेटिक रूप से जीजेआईपी एन्कोडिंग लागू किया गया था, और आईआईएस 7.5 इसके साथ संघर्ष कर रहा था। हमने विरासत कोड हटा दिया, और स्थिर फ़ाइल संपीड़न को वापस चालू कर दिया।