मैंने हाल ही में PHP 5.3 में अपग्रेड किया है और तब से मुझे (छिटपुट) त्रुटि संदेश मिलते हैं जो अपाचे (या सत्र फ़ाइलों के क्लीनर हो सकते हैं) को उस फ़ोल्डर की कोई अनुमति नहीं है जहां सत्र संग्रहीत हैं।
यह बेतरतीब ढंग से होता है और सटीक चरणों के साथ पुन: उत्पन्न नहीं किया जा सकता है, जिसके कारण मुझे अनुमान लगा कि यह सत्र क्लीनर है।
किसी को भी इस तरह की त्रुटियों के साथ कोई अनुभव है?
त्रुटि संदेश (जिसे session_start()
लाइन पर निकाल दिया जाता है) है:
ps_files_cleanup_dir: opendir (/ var / lib / php5) विफल: अनुमति से इनकार कर दिया।
सत्र निर्देशिका पर ls-exr देता है:
drwx-wx-wt 2 root root 4096 2010-05-25 12:39 php5
इस निर्देशिका के अंदर मुझे www-data के स्वामित्व वाली सत्र फाइलें दिखाई देती हैं जो कि मेरी अपाचे है, और ऐप ठीक काम नहीं करती है। जो मुझे आश्चर्यचकित करता है, किस उपयोगकर्ता के तहत सत्र जीसी चलता है?