पिछले दो महीनों से, मुझे Chrome के डेवलपर कंसोल पर निम्न त्रुटि प्राप्त हो रही है:
net::ERR_INCOMPLETE_CHUNKED_ENCODING
लक्षण:
- पृष्ठ लोड नहीं हो रहे हैं।
- सीएसएस और जेएस फ़ाइलों को काट दिया।
- पन्ने लटक रहे हैं।
सर्वर वातावरण:
- अपाचे 2.2.22
- पीएचपी
- उबंटू
यह हमारे इन-हाउस अपाचे सर्वर पर मेरे साथ हो रहा है। यह किसी और के साथ नहीं हो रहा है - अर्थात हमारा कोई भी उपयोगकर्ता इस समस्या का सामना नहीं कर रहा है - और न ही हमारी देव टीम पर कोई और है।
अन्य लोग Chrome के सटीक समान संस्करण के साथ ठीक उसी सर्वर तक पहुँच प्राप्त कर रहे हैं। मैंने इनकॉग्निटो मोड में सभी एक्सटेंशन और ब्राउज़िंग को अक्षम करने का प्रयास किया है - बिना किसी प्रभाव के।
मैंने फ़ायरफ़ॉक्स का इस्तेमाल किया है और ठीक यही बात हो रही है। छंटाई की गई फाइलें और क्या नहीं। केवल एक चीज है, फ़ायरफ़ॉक्स किसी भी कंसोल त्रुटियों को नहीं बढ़ाता है ताकि आपको समस्या को देखने के लिए फ़ायरबग के माध्यम से HTTP अनुरोध का निरीक्षण करने की आवश्यकता हो।
अपाचे से प्रतिक्रिया हेडर:
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:close
Content-Encoding:gzip
Content-Type:text/html; charset=utf-8
Date:Mon, 27 Apr 2015 10:52:52 GMT
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Pragma:no-cache
Server:Apache/2.2.22 (Ubuntu)
Transfer-Encoding:chunked
Vary:Accept-Encoding
X-Powered-By:PHP/5.3.10-1ubuntu3.8
परीक्षण करते समय, मैं अपनी htaccess फ़ाइल में HTTP 1.0 को मजबूर करके समस्या को ठीक करने में सक्षम था:
SetEnv downgrade-1.0
इससे समस्या से छुटकारा मिलता है। हालाँकि, HTTP 1.1 पर HTTP 1.0 को लागू करना एक उचित समाधान नहीं है।
अपडेट : क्योंकि मैं इस मुद्दे का एकमात्र अनुभव कर रहा हूं, इसलिए मुझे लगा कि मुझे क्लाइंट साइड इश्यू की जांच के लिए अधिक समय बिताने की जरूरत है। यदि मैं क्रोम की सेटिंग में जाता हूं और "रिस्टोर टू डिफॉल्ट" विकल्प का उपयोग करता हूं, तो समस्या लगभग 10-20 मिनट के लिए गायब हो जाएगी । फिर लौट आता है।
while($row = mysql_fetch_assoc($result))
बहुत अधिक खाली लाइनें हो सकती हैं जो वेब ब्राउजर्स द्वारा