2011-10-04 11 views
6

में अस्वीकार कर दी गई है मैं अपाचे पर mod_wsgi का उपयोग कर एक पिरामिड ऐप को तैनात करने की कोशिश कर रहा हूं।फ़ाइल लेखन अनुमति mod_wsgi तैनात ऐप

मुझे टेम्पलेट फ़ोल्डर पर IOError: [Errno 13] Permission denied मिलता है, जहां मको अपने टेम्पलेट्स को कैश करता है, भले ही मैं किसी को पर लिखने की अनुमति देता हूं।

अगर मैं अपनी आईएनआई फ़ाइल से टेम्पलेट कैशिंग हटा देता हूं तो साइट बेकार ढंग से चलती है।

मैंने अपाचे को चलाने की भी कोशिश की क्योंकि उपयोगकर्ता www-data के बजाय फ़ोल्डर का मालिक नहीं है।

कोई सुराग?

उत्तर

7

यह एक अपाचे अनुमति मुद्दा है,

मैं 775

chown -R www-data:www-data ~/data 
chmod -R 775 ~/data 

इसके अलावा see here को www-data उपयोगकर्ता और अनुमतियां सेट करने के लिए फ़ोल्डर के स्वामी को बदल लेकिन मैको 664 अनुमतियाँ पर्याप्त नहीं होगा के लिए नोट करने के लिए किया था

संबंधित मुद्दे