में सत्र फ़ाइल नाम बदलना तो लारवेल अपनी स्वयं की सत्र फ़ाइलों को सहेजता है जब कोई/स्टोरेज/फ्रेमवर्क/सत्र फ़ोल्डर में वेबसाइट तक पहुंचता है। इनमें से प्रत्येक सत्र फ़ाइल के नाम यादृच्छिक रूप से जेनरेट किए गए अल्फा न्यूमेरिक अद्वितीय नाम हैं। लेकिन, मैं किसी भी तरह फाइलों का नाम बदलना चाहता हूं और इसके लिए अपना खुद का कस्टम नाम देना चाहता हूं। मेरे पास इसके लिए दो विकल्प हैं।लार्वेल 5.1
- बदलें फ़ाइल नाम मैन्युअल रूप से एक बार सत्र फ़ाइल बनाई गई है (एक, बनाने के प्रति द्वारा, की जगह)
- समारोह जो अनियमित अक्षरांकीय नाम उत्पन्न करता है का पता लगाएं और एक अनूठा नाम की स्थापना के अपने तरीके के साथ इसे बदल प्रत्येक फ़ाइल में (यह विधि कम जटिलताओं के साथ आ सकती है)
मेरा मुख्य अंत लक्ष्य प्रत्येक उपयोगकर्ता की सत्र फ़ाइल को अपने स्वयं के उपयोगकर्ता आईडी में नामित करना है जो मेरे डीबी में संग्रहीत है। तो नाम अभी भी अद्वितीय हैं, केवल अंतर यह है कि मैं फ़ाइलों के माध्यम से यादृच्छिक अल्फान्यूमेरिक नामों की तुलना में आसानी से खोज सकता हूं।
तो यदि कोई जानता है कि मैं उपर्युक्त तरीकों में से कोई भी कैसे कर सकता हूं या यदि आप इसे प्राप्त करने के बेहतर तरीके के बारे में सोच सकते हैं, तो यह बहुत अच्छा होगा। कोई भी मदद बहुत ही सराहनीय होगी!
संपादित करें: आखिरकार मैंने जो करने का निर्णय लिया था उसके साथ अपडेट करने का निर्णय लिया। मैंने लैरवेल द्वारा जेनरेट की गई सत्र में निर्मित फाइलों का उपयोग न करने का फैसला किया और महसूस किया कि मेरी अपनी फाइल बनाने के लिए यह बहुत आसान है और इसके बजाय प्रत्येक क्लाइंट इसे एक्सेस कर सकता है। सभी को धन्यवाद!
उत्तर के लिए धन्यवाद। हालांकि, फाइल का नामकरण कहां है? क्या यह बूट फ़ंक्शन में 'मायफाइल' भाग है? यदि ऐसा है, तो 'myfile' का उपयोग करके, क्या यह सभी सत्र फ़ाइलों के लिए एक स्थिर नाम नहीं होगा क्योंकि मुझे संदेह है कि बूट को एक से अधिक बार बुलाया जाएगा? क्या मैं कुछ भूल रहा हूँ? –