में अपाचे में अनुमति त्रुटि नहीं है। मैंने अपाचे 2.2 को केंद्र 6 में स्थापित किया है। सब कुछ ठीक काम करता है जब अपाचे फ़ोल्डर अपने डिफ़ॉल्ट स्थान /var/www/html
पर था। फिर मैंने अपने उपयोगकर्ताओं के घर फ़ोल्डर के अंदर वर्चुअल होस्ट कॉन्फ़िगर किया। उसके बाद अपाचे Forbidden You don't have permission error
दिखानी शुरू कर दी है जब मैं ब्राउज़र से localhost
या 127.0.0.1
जाने की कोशिश की।आपके पास CentOS
कोड मैं httpd.conf
<VirtualHost *:80>
DocumentRoot "/home/anjan/workspace/mfs"
ServerName anjan-centOS
<Directory "/home/anjan/workspace/mfs">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order Deny,Allow
Allow from all
</Directory>
</VirtualHost>
मैं भी अक्षम SElinux
के रूप में कुछ लेख में लेकिन व्यर्थ उल्लेख किया गया था में प्रयोग किया जाता है। अगर कोई मेरी मदद कर सकता है तो इसकी सराहना की जाएगी।
यह एक मूल अनुमति समस्या की तरह दिखता है, अपाचे समस्या नहीं। अपाचे किस उपयोगकर्ता के रूप में चल रहा है? क्या उस उपयोगकर्ता के पास '/ home/anjan/workspace/mfs' तक पहुंच है? – larsks
यह जांचने का एक अच्छा तरीका है कि अपाचे निर्देशिका को पढ़ सकता है या नहीं, 'sudo -u apache ls/home/anjan/worskapce/mfs' –
@CoreyHenderson मैंने प्रत्येक फ़ाइल और फ़ोल्डर की फ़ाइल अनुमति को' -rw-rw-rw 'में बदल दिया है -' लेकिन अभी भी कोई भाग्य नहीं है। कोई विचार क्यों? – th1rdey3