मैं मैक दुनिया में नया हूं और बस अपना वेबसर्वर स्थापित कर रहा हूं। मैंने निम्नलिखित मार्गदर्शिका का उपयोग किया: http://echo.co/blog/os-x-107-lion-development-native-mamp-mysql-installerविशेषाधिकार लिखें - लोकलहोस्ट - मैक ओएसएक्स
मैंने अपनी साइटें और डेटाबेस स्थानांतरित कर दिए हैं और सब कुछ ठीक से चल रहा है। मेरे पास एकमात्र समस्या लेखन अनुमतियों के साथ है। उदाहरण के लिए एक कॉन्फ़िगरेशन फ़ाइल है जिसे लिखने की आवश्यकता है, और मुझे दायाँ क्लिक करना था, जानकारी प्राप्त करने के लिए जाएं, फिर & कर्मचारियों और सभी के लिए लिखें सक्षम करें।
मैं मैन्युअल रूप से नहीं जा सकता और प्रत्येक फ़ाइल/फ़ोल्डर के लिए इन लेखन विशेषाधिकारों को सक्षम नहीं कर सकता। मुझे डब्ल्यूएएमपी का उपयोग करके ऐसा करने की ज़रूरत नहीं थी और विकास को बहुत तेज बना दिया।
तो लगभग 2 संभव समाधान सोच: क) स्थानीय होस्ट के लिए एक श्वेत सूची करने के लिए अपने उपयोगकर्ता खाते जोड़ सकते हैं ताकि 644 विशेषाधिकार पर्याप्त ख) लिखने के विशेषाधिकार रिकर्सिवली
सबसे आसान समाधान! उपयोगकर्ता और अपाचे दोनों को अनुमतियों को बदले बिना लिखने/पढ़ने की अनुमति मिलती है ;-) –
यह क्यों है] समूह को कर्मचारियों के रूप में रखना महत्वपूर्ण है? मैं लिनक्स पर और मैक पर काम करता हूं, लिनक्स पर समूह उपयोगकर्ता नाम है लेकिन मैक पर मुझे इसे काम करने के लिए कर्मचारियों को बाहर करना पड़ा अन्यथा अपाचे शुरू नहीं होगा। –
मैकोज़ सिएरा में अपग्रेड करने से http_.conf में '_www' और '_www' में' ''' 'समूह' मानों को ओवरराइट करें। आपके उत्तर ने मुझे 'उपयोगकर्ता' और इन नए मानों के समूह 'प्रश्न में निर्देशिका के मालिक को सेट करके सामना करने वाली अनुमति समस्या को हल करने में मेरी सहायता की। – gmeben