मैंने 700 और 600 का उपयोग करने के कई उल्लेख नहीं देखे हैं, लेकिन यह आमतौर पर अच्छी सलाह है। दुर्भाग्य से प्रत्येक सेट अप सर्वर अलग है और इसे सुविधा के विरुद्ध तौला जाना चाहिए (फ़ाइलों को अद्यतन / संपादित करने के लिए उपयोगकर्ता की पहुंच)।
अंतर्निहित दृष्टिकोण केवल जितना संभव हो उतना कम देने के लिए होना चाहिए और इसे जितना संभव हो उतना नीचे लॉक करना चाहिए (700/600 इसके लिए अच्छा है)। उस संबंध में विकी पर "आधिकारिक" सलाह यथासंभव परिस्थितियों पर लागू करना चाहती है और सुझाव देती है कि सभी के लिए अनुमतियाँ पढ़ें (जिसका अर्थ है कि सर्वर पर किसी भी अन्य समझौता किए गए सेवा को उदाहरण के लिए एप्लिकेशन / आदि / स्थानीय पढ़ने में सक्षम होना चाहिए। अपने डीबी विन्यास के साथ xml)।
आपके मामले में यह वर्तमान में लगता है कि फ़ाइलें आपके वेबसर्वर / php प्रक्रिया के तहत चलने वाले से भिन्न उपयोगकर्ता के स्वामित्व में हैं। वेबसर्वर के लिए फ़ाइलों के स्वामित्व को बदलना आपके मूल मुद्दे को हल करना चाहिए।
कृपया ध्यान दें कि वेबसर्वर के लिए 700/600 का उपयोग करना और फ़ाइलों को निर्दिष्ट करने का मतलब है कि आपका सामान्य उपयोगकर्ता फ़ाइलों को संपादित करने में सक्षम नहीं होगा।
नीचे मुझे लगता है कि सुविधा बनाम लॉक डाउन के लिए एक अच्छा समझौता है। सभी फाइलें उपयोगकर्ता के स्वामित्व में हैं: वेबसर्वरग्रुप
var और media 770/660
सर्वर और आपके उपयोगकर्ता को var और मीडिया फोल्डर (सेशन / कैश / इमेज) से पढ़ने और लिखने की अनुमति है।
बाकी 750/640
आपका उपयोगकर्ता कोड को संपादित / अपडेट करने में सक्षम है।
वेबसर्वर निष्पादन / प्रदर्शन के लिए फ़ाइलों को पढ़ने में सक्षम है।