जवाबों:
कभी-कभी कैश स्थान (जैसे /tmp/
) या सेवा (जैसे मेमेचे) अन्य अनुप्रयोगों के साथ साझा किया जाता है। "फ्लश मैगेंटो कैश" केवल उन प्रविष्टियों को हटाता है जो मैगेंटो मज़बूती से अपने स्वयं के रूप में ट्रैक करता है। "फ्लश कैश स्टोरेज" सब कुछ साफ करता है, लेकिन अन्य एप्लिकेशन को प्रभावित कर सकते हैं यदि वे इसका उपयोग कर रहे हैं।
सामान्य रूप से स्थान var/cache/
Magento के फ़ोल्डर में है, इसलिए सभी के बाद साझा नहीं किया गया है। बटन का उपयोग करना सुरक्षित है। कभी-कभी (शायद ही कभी) प्रविष्टियों को स्पष्ट रूप से टैग नहीं किया जाता है या मैगेंटो उनमें से ट्रैक खो देता है और केवल दूसरे बटन का उन पर प्रभाव पड़ता है। जब मैं किसी समस्या के कारण को ट्रैक करने में कठिनाई महसूस कर रहा होता हूं तो मैं दूसरे बटन का उपयोग करता हूं।
mage--*
निर्देशिका बनाना शुरू कर देता है । मैन्युअल रूप से इसे हटाने के लिए अंतिम होना चाहिए क्योंकि यह नई कैश प्रविष्टियों का कारण नहीं बनता है। MageTool के पास इस उद्देश्य के लिए एक स्पष्ट कैश कमांड है।
फ्लश मैजेंटो कैश
डिफ़ॉल्ट Magento कैश (var / cache) और Magento टैग वाले var / full_page कैश में सभी आइटम निकालता है
फ्लश कैश संग्रहण
कैश में सभी आइटम निकालता है। यह सर्वर पर कैश फ़ोल्डर की संपूर्ण सामग्री को हटाने के बराबर है। यदि आपका सिस्टम वैकल्पिक कैश स्थान का उपयोग करता है, तो अन्य अनुप्रयोगों द्वारा उपयोग की गई किसी भी कैश्ड फ़ाइलों को हटा दिया जाएगा।
एक व्यावहारिक उदाहरण के रूप में, यदि आप अपने स्वयं के उपकरणों के लिए Magento के कैश का उपयोग करते हैं, उदाहरण के लिए;
$cache = Mage::app()->getCache();
$cache->save("My cached text","cache_name",array("my_cache"),60*60*24);
echo $cache->load("cache_name");
यदि आप अपडेट करते हैं, तो इसे खाली करने के लिए आपको फ्लश कैश संग्रहण का उपयोग करना होगा ।
मेरे मामले में यह कैनवस मेनू से गतिशील रूप से उत्पन्न 3 स्तर के लिए है।
कृपया नीचे "फ्लश मैजेंटो कैश" और "फ्लश कैश स्टोरेज" के बीच अंतर खोजें:
फ्लश कैश स्टोरेज: यह फ़ंक्शन मूल रूप से संपूर्ण कैश, सभी कैश टैग को हटा देता है। यह "कोर / कैश" मॉडल पर "फ्लश ()" फ़ंक्शन को कॉल करता है।
Flush Magento Cache: यह फ़ंक्शन कैश टैग्स "MAGE" और "CONFIG" को साफ़ करता है। यह वर्ग "कोर / कैश" मॉडल में "स्वच्छ ()" फ़ंक्शन करता है।
Magento Cache: डिफ़ॉल्ट Magento कैश (var / cache) में सभी आइटम निकालें। इसके संबंधित Magento टैग के अनुसार।
फ्लश कैश संग्रहण: Magento टैग की परवाह किए बिना कैश से सभी आइटम निकालें। यदि आपने अन्य एप्लिकेशन द्वारा उपयोग किए गए किसी अन्य स्थान का उपयोग किया है तो इस प्रक्रिया में हटा दिया जाएगा।
यहाँ आपके प्रश्न का उत्तर दिया गया है:
Flush Magento Cache जब आप यह क्रिया करते हैं, तो var / cache और var / full_page_cache में Magento टैग वाली सामग्री हटा दी जाती है।
फ्लश कैश स्टोरेज अच्छी तरह से, इसने कैश की सभी सामग्री को हटा दिया। यदि आप वैकल्पिक कैश स्थान या एप्लिकेशन जैसे वार्निश कैश का उपयोग कर रहे हैं जो कि एक वेब अनुप्रयोग त्वरक है जिसे कैशिंग HTTP वेब प्रॉक्सी के रूप में भी जाना जाता है। फिर यह वहां से भी कैश निकाल देगा।
यदि आप किसी तालिका के स्तंभ (जोड़ या निकालें स्तंभ) को संशोधित करते हैं, तो आपको कैश संग्रहण को फ्लश करना होगा क्योंकि Magento एक mysql DESCRIBE
क्वेरी निष्पादित करता है और फिर परिणाम को कैश में सहेजता है। यह कैश साफ़ नहीं किया जाता है यदि आप केवल "फ्लश मैगेंटो कैश" बटन पर क्लिक करते हैं।
आमतौर पर, कैश: क्लीन मैगेंटो से संबंधित सभी सक्षम कैश को हटा देता है जबकि कैश: फ्लश पूरे कैश स्टोरेज को हटा देता है, चाहे उसका मैगेंटो कैश हो या कोई थर्ड पार्टी कैश (चाहे सक्षम या अक्षम)
Magento Cache: डिफ़ॉल्ट Magento कैश (var / cache) में सभी आइटम निकालें। इसके संबंधित Magento टैग के अनुसार।
फ्लश कैश संग्रहण: Magento टैग की परवाह किए बिना कैश से सभी आइटम निकालें। यदि आपने अन्य एप्लिकेशन द्वारा उपयोग किए गए किसी अन्य स्थान का उपयोग किया है तो इस प्रक्रिया में हटा दिया जाएगा।
फ्लश मैगेंटो कैश
यह डिफ़ॉल्ट मैगनेटो द्वारा उत्पन्न कैश को निकालने के लिए उपयोग किया जाता है var/cache
और var/full_page
।
फ्लश कैश स्टोरेज इसका उपयोग सभी प्रकार के कैश (मैगेंटो कैश और अन्य बाहरी प्रदाताओं द्वारा निर्मित कैश को निकालने के लिए किया जाता है।