2012-05-09 15 views
5

संपादित करें: नीचे दिए गए उत्तर।फ़ायरफ़ॉक्स कैशिंग छवियों क्यों नहीं दिखता है?

मैंने यह समझने के लिए कुछ दिनों तक संघर्ष किया है कि क्यों मोज़िला फ़ायरफ़ॉक्स लगातार अपने पृष्ठ को फिर से लोड करने के विरोध में नई प्रतियां लाने के विरोध में अपने कैश से छवियों को पुनर्प्राप्त करने में असफल रहा।

Google क्रोम में यह समस्या प्रतीत नहीं हुई थी, लेकिन ऐसा इसलिए है क्योंकि क्रोम में पृष्ठ को रीफ्रेश करने से छवियों को फिर से लोड करने के लिए मजबूर नहीं किया जाता है (जब तक कि CTRL-F5 का उपयोग नहीं किया जाता है)।

नीचे मैंने अपने स्वयं के प्रश्न का उत्तर दिया है और कुछ अतिरिक्त जानकारी जो मुझे उम्मीद है कि इस मुद्दे के आसपास अपने सिर को पाने में कुछ और बचाएगा।

+4

यदि ऐसा नहीं है (बस छिपा सेटिंग को एक्सेस करने के लिए अपने पता पट्टी में इस टाइप करें) एक सवाल यह जल्द ही हटा दिया जाएगा। आपको एक प्रश्न वाक्यांश करना चाहिए और वर्तमान पाठ को उत्तर के रूप में जोड़ना चाहिए (और उत्तर स्वीकार करें)। वैसे भी, यह विचार करने वाली चीजों की सहायक सूची की तरह दिखता है, इसलिए इसे हटाए जाने का जोखिम न लें। – Kapep

+0

उपरोक्त निश्चित रूप से लागू होता है, लेकिन उत्तर वास्तव में मेरे लिए उपयोगी था। अच्छा काम अभी तक हटाया नहीं गया था। धन्यवाद। – Obscaenvs

उत्तर

15

धन्यवाद kapep, अच्छी सलाह। यह सुनिश्चित नहीं था कि एक प्रश्न के रूप में वाक्यांश कैसे करें - लेकिन मेरे अपने प्रश्न का उत्तर देकर मैं कर सकता हूं!

  • 'कैश-नियंत्रण' निजी या सार्वजनिक करने के लिए सेट है:

    सब एक छवि सुनिश्चित करने के लिए सबसे पहले आप यह सुनिश्चित करने के लिए निम्न हेडर मान्य मान की तैयारी में हैं प्रतिक्रिया हेडर का निरीक्षण करना चाहिए संचित करने योग्य है।

  • 'समाप्ति' भविष्य में सही प्रारूप में एक तिथि है। (उदाहरण के लिए, गुरु, 21 जून 2012 06:20:49 GMT)
  • 'अंतिम-संशोधित' 'दिनांक' शीर्षलेख से अधिक हालिया नहीं है।
  • 'सामग्री-विस्थापन' "अनुलग्नक" पर सेट नहीं है;

आप आश्वस्त हेडर सही ढंग से स्थापित कर रहे हैं कर रहे हैं और यह अभी भी छवियों की तरह कैश से आ नहीं कर रहे हैं लगता है, निम्न सुनिश्चित करें:

  • आप नहीं की जाँच करने के पृष्ठ को ताज़ा करने F5 कर रहे हैं फ़ायरफ़ॉक्स के रूप में कैशिंग के लिए यदि आप रीफ्रेश करते हैं तो छवियों की नई प्रतियां प्राप्त करेंगे। सुनिश्चित करें कि आप किसी अन्य पृष्ठ पर नेविगेट करके अपने पृष्ठ को फिर से लोड कर रहे हैं और उसी पृष्ठ पर फिर से जा रहे हैं (जैसा कि आपके उपयोगकर्ताओं में से एक द्वारा सामान्य व्यवहार होगा)।
  • अपने बारे में में: config = browser.cache.memory.enable सच्चे और browser.cache.disk.enable = सच
+2

मेरा 'browser.cache। * सक्षम करें' सेटिंग्स को गलत पर सेट किया गया था। इससे स्पष्ट हुआ! – Nick

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