मुझे पता है कि फ़ाइल अनुमतियां पहले भी यहां पर कवर की जा चुकी हैं, लेकिन मेरे परिदृश्य के लिए अवधारणा के आसपास अपना सिर पाने के लिए संघर्ष कर रहा हूं।
- मैं एक पुराने ubuntu स्थापना पर फ़ाइलों को बनाया।
- Ive ने फ़ाइलों को मेरे नए ubuntu इंस्टॉलेशन में कॉपी किया और उन्हें मेरे वेबरोट में डाल दिया।
- जब मैं फ़ाइलों को चलाने का प्रयास करता हूं (तो वे PHP फ़ाइलें) मुझे अनुमतियों से संबंधित एक त्रुटि मिलती है
इसे ठीक करने के प्रयास में, मैंने मान लिया कि उन्हें अभी भी पिछले मालिक के स्वामित्व में होना चाहिए, इसलिए मैंने chown -R
निर्देशिका में अपने उपयोगकर्ता नाम के साथ एक तर्क के रूप में, निर्देशिका में सभी फ़ाइलों के स्वामित्व को लेने के लिए भाग लिया। यह ध्यान दिया जाना चाहिए कि नए और पुराने ubuntu प्रतिष्ठानों के बीच उपयोगकर्ता नाम समान थे।
जब मैं फ़ाइलों को फिर से चलाने का प्रयास करता हूं, तो एक ही समस्या: अनुमतियों की समस्याओं के कारण 500 त्रुटि। क्या कोई मुझे बता सकता है कि मुझे और क्या कदम उठाने चाहिए?
मेरी अपाचे स्थापना के लिए वेबरोट मेरे होम फ़ोल्डर के अंदर है। अगर मैं अपने वेबरूट में नई फाइलें बनाता हूं, तो वे भी उम्मीद के मुताबिक काम करते हैं, केवल वही पुरानी फाइलें जो समस्या पैदा कर रही हैं।
chmod -R 777 dir
सवाल पर निर्देशिका में चलाकर किया है। मैं यह सोचने में मदद नहीं कर सकता कि इसे करने का एक बेहतर तरीका है