माउंटेन लायन उस कॉन्फ़िगरेशन फ़ाइल को हटा देता है जो आपकी उपयोगकर्ता निर्देशिका को वेब एक्सेस देती है। कॉन्फ़िगरेशन फ़ाइलों में हैं /etc/apache2/users/
। लापता एक हैuser.conf
, जहाँ उपयोगकर्ता आपका संक्षिप्त नाम है।
यदि आप कमांड लाइन के साथ फिडिंग नहीं करना चाहते हैं, तो यहां एक एप्सस्क्रिप्ट है जिसे आप अपने उपयोगकर्ता के लिए एक कॉन्फ़िगरेशन फ़ाइल बनाने के लिए चला सकते हैं। यह आपके पासवर्ड के लिए पूछेगा क्योंकि इसे सिस्टम-स्तरीय निर्देशिका में फ़ाइल बनाना होगा और उन्नत विशेषाधिकार की आवश्यकता होगी।
अपने एप्लिकेशन फ़ोल्डर या लॉन्चपैड में, खोलें Other > Applescript Editor
। नीचे दी गई स्क्रिप्ट को कॉपी करें और इसे एप्लेसस्क्रिप्ट संपादक के टेक्स्ट क्षेत्र में पेस्ट करें। इसके बाद Run बटन पर क्लिक करें।
set userHome to (short user name of (system info))
set configFile to "/etc/apache2/users/" & userHome & ".conf"
set configFileContents to "<Directory \"/Users/" & userHome & "/Sites/\">
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
</Directory>"
do shell script "echo '" & configFileContents & "' > " & configFile with administrator privileges
do shell script "/usr/sbin/apachectl restart" with administrator privileges
जब स्क्रिप्ट खत्म हो जाती है, तो आपको अपने उपयोगकर्ता-स्तरीय वेब पेज तक पहुंचने में सक्षम होना चाहिए।