Magento में var / session हटाने के बाद ग्राहकों को लॉग इन रखना


9

हम नीचे लिंक के रूप में लाइव साइट में कुछ समस्या का सामना कर रहे हैं।

मेरी जानकारी के लिए अगर हम var / session फोल्डर को हटाते हैं, तो इससे हमें फ्रंटएंड और बैकएंड दोनों में लॉगिन करना पड़ता है।

इस समस्या को हल करने के लिए: लाइव साइट रिक्त सीमा पर या लोडिंग पर रखें और लोड न करें और हमें सत्र फ़ोल्डर को बार-बार हटाना होगा। क्या कोई तरीका है अगर हम सत्र फ़ोल्डर को भी हटा दें, हम अपने ग्राहकों को साइट के लिए लॉग इन रख सकते हैं?

जवाबों:


7

नहीं। सत्र वे हैं जो आपके ग्राहकों को लॉग इन रखते हैं। लेकिन सभी सत्रों को हटाना आपके सामने जो भी समस्या है उसका समाधान नहीं हो सकता है। या तो अपने स्वयं के सत्र को ढीला करने के लिए कुकीज़ को हटाने के लिए पर्याप्त है या सत्रों के साथ वास्तव में कुछ टूट गया है, तो आप सिर्फ लक्षणों से लड़ रहे हैं और नई समस्याएं पैदा कर रहे हैं।

हर उस व्यक्ति के लिए एक चेतावनी जो हटाने के लिए लुभाया जाता है var/session!

यह आपके सभी ग्राहकों को लॉग आउट करेगा और अतिथि ग्राहकों की गाड़ियां हटा देगा। यदि आपके पास आगंतुक हैं जो कुछ खरीदना चाहते हैं, तो यह वास्तव में आपके व्यवसाय के लिए बुरा है!

यदि आपकी डिस्क भरी हुई है और आपका लक्ष्य कुछ जगह बनाना है, तो आप इस कमांड का उपयोग केवल 7 दिनों से अधिक पुरानी सत्र फाइलों को हटाने के लिए कर सकते हैं:

find var/session -name 'sess_*' -type f -mtime +7 -delete

क्या पूर्ण फ़ोल्डर को हटाने के बजाय केवल var / session फ़ोल्डर से कुकी हटाने का कोई तरीका है।
मैगेंटो में बेबी

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

1
आप सही हैं, लेकिन ग्राहकों को अपने ब्राउज़र से कुकी हटाने के लिए सूचित करना बहुत मुश्किल है। क्या इसके लिए कोई वैकल्पिक उपाय है?
मैगेंटो में बेबी

यहाँ होना चाहिए। लेकिन यहां आपके द्वारा पूछे गए सवाल के लिए नहीं।
फेबियन शेंगलर

@fabian अपने लिए स्पष्ट करना चाहते हैं: अगर हमारे पास Magento के व्यवस्थापक कुकी / सत्र सेटिंग 864,000 (10 दिन) हैं, तो यदि ग्राहक पिछले 10 दिनों से स्टोर पर नहीं जाता है, तो अगली यात्रा में Magento उस ग्राहक के लिए नई जोड़ी SESS / कुकी उत्पन्न करता है? इसमें 10 दिनों से पुराने "कचरा" सत्रों को साफ करना बहुत सही है ( -mtime +10विकल्प के अनुसार, 10 दिन अंतिम संशोधन)?
एंड्री
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.