सत्र फ़ाइलों को session_save_path().'/sess_'.session_id()
पर सहेजा गया है।सत्र फ़ाइल नामकरण
क्या 'sess_' हार्ड-कोडेड है?
यदि यह निर्दिष्ट किया जा सकता है, तो मैं यह कैसे कर सकता हूं?
सत्र फ़ाइलों को session_save_path().'/sess_'.session_id()
पर सहेजा गया है।सत्र फ़ाइल नामकरण
क्या 'sess_' हार्ड-कोडेड है?
यदि यह निर्दिष्ट किया जा सकता है, तो मैं यह कैसे कर सकता हूं?
हां, sess_
सत्र फ़ाइल नाम के लिए एक हार्ड-कोडेड उपसर्ग है। आप देख सकते हैं कि source file mod_files.c:
#define FILE_PREFIX "sess_"
धन्यवाद। यह मुझे मेरी कस्टम सत्र निर्देशिका के लिए एक उचित सफाई परिभाषित करता है;) http://stackoverflow.com/questions/654310/cleanup-php- सत्र- फाइलें – SimonSimCity
I सोचें यह हार्ड-कोडेड है - कम से कम, मैं इसे नियंत्रित करने के लिए कोई कॉन्फ़िगरेशन विकल्प या पैरामीटर नहीं देख सकता।
session_save_handler()
के लिए मैनुअल पेज कस्टम हैंडलर के लिए एक पूर्ण उदाहरण प्रदान करता है। यदि सब कुछ विफल हो जाता है, तो आप इसका उपयोग अपने हैंडलर को लागू करने के लिए कर सकते हैं, और वहां नामकरण प्रारूप बदल सकते हैं।
उत्तर http://php.net/manual/en/function.session-set-save-handler.php पर मिला। यह मुश्किल कोडित है।
पृष्ठ पर कहां यह कहता है? –
नमूना कोड, 'sess_' एक स्थिर एम्बेडेड है। – Flavius
यदि आपको कोई उत्तर मिल गया है, तो एक उत्तर सबमिट करें और इसे स्वीकार करें। जवाब शामिल करने के लिए अपने प्रश्न को संपादित न करें, ऐसा नहीं है कि काम करने के लिए SO का मतलब क्या है। – meagar