2012-07-11 8 views
5

पर पठनीय एपाचे मैं इस वर्चुअल होस्ट की वेबसाइट पर Webrowser के साथ इंगित करता हूं। जब मैं www फ़ोल्डर का स्वामी को देखने के लिए मैं देख रहा हूँ:एक निर्देशिका बनाने के लिए समस्या के बाद ubuntu

ls -l 
drwxr-xr-x 2 root root 4096 Jul 10 09:07 www 

अब मैं DocumentRoot

DocumentRoot /root/testFolder/ 

इंगित webrowser साथ करने के लिए बदल रहा इस फ़ोल्डर में मेरी index.html कॉपी, मेरे डोमेन, तो मैं संदेश मिलता है "आप की अनुमति नहीं है ..."

ठीक है, मैं testFolder

+०१२३५१६४१० के मालिक की जाँच
ls -l 
drwxr-xr-x 2 root  root  4096 Jul 11 08:18 testFolder 

यह www फ़ोल्डर जैसा ही है।

ठीक testFolder

chown -R www-data:www-data /root/testFolder/ 

के समूह के स्वामी को बदलने के लिए मेरी अगली कोशिश लेकिन मैं अपने ब्राउज़र में एक ही परिणाम प्राप्त: "। आप उपयोग करने के लिए अनुमति नहीं है/इस सर्वर पर"

उत्तर

14

प्रयास करें:

chown -R apache:apache /root/testFolder/ 

और

chmod +r /root/testFolder 

अद्यतन
इस विशिष्ट मामले में समाधान एक फ़ोल्डर है कि रूट विशेषाधिकारों की आवश्यकता नहीं है में/जड़ के नीचे से अपाचे स्थानांतरित करने के लिए किया गया था।

+4

धन्यवाद। लेकिन मुझे निम्न संदेश मिलता है: ** दिखाया गया: अवैध उपयोगकर्ता: 'अपाचे: अपाचे' ** – alisia123

+0

क्या आप फ़ोल्डर को '/ tmp/testFolder' में ले जाने का प्रयास कर सकते हैं और देख सकते हैं कि यह वहां काम करता है या नहीं? – alfasin

+0

ओएमजी। यह काम! – alisia123

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