2013-08-29 5 views
5

में निर्देशिका प्रविष्टि को अक्षम नहीं कर सकता है मैंने अपने व्यक्तिगत CentOS बॉक्स पर XAMPP इंस्टॉल किया है और जब मैं Directory Listing अक्षम करने का प्रयास करता हूं तो मुझे पुनरारंभ करते समय अपाचे त्रुटि मिलती है। मेरे httpd.conf फ़ाइल इस तरह दिखता है के बाद मैं परिवर्तन करें:httpd.conf

httpd.conf

Alias /bitnami/ "/opt/lampp/apache2/htdocs/" 
Alias /bitnami "/opt/lampp/apache2/htdocs" 

<Directory "/opt/lampp/apache2/htdocs"> 
    Options -Indexes FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
</Directory> 

त्रुटि

XAMPP: Starting Apache...fail. 
AH00526: Syntax error on line 5 of /opt/lampp/apache2/conf/httpd.conf: 
Either all Options must start with + or -, or no Option may. 

मैं इंडेक्स सब एक साथ दूर करने की कोशिश की है और मैं अभी भी देख सकते हैं मेरी निर्देशिका हो सकता है कि मैं गलत फाइल में हूं, लेकिन जो मैंने पढ़ा है, उससे निर्देशिका सूची को अक्षम करना है या। Htacces (जिसे मैं टालने की कोशिश कर रहा हूं।) यदि यह आता है तो मैंने हर बार XAMPP को पुनरारंभ करना सुनिश्चित कर लिया है मैंने बदलाव किए

उत्तर

10

त्रुटि संदेश बहुत स्पष्ट है। उदाहरणों को दोबारा दिखाने/दिखाने के लिए:

# relative to whatever lower precedence section applies 
Options -Indexes 

यदि आपका लक्ष्य इंडेक्स को बंद करना है। आप भी सेट कर दिया जाता यकीन FollowSymlinks बनाना चाहते हैं, उसके सामने एक + रख:

# relative to whatever lower precedence section applies 
Options -Indexes +FollowSymlinks 

तुम सब कुछ लेकिन FollowSymlinks बंद करने के लिए करना चाहते हैं:

# not relative 
Options FollowSymlinks 
+0

में वही संपादन करें, यह चाल है, धन्यवाद। – Mike

+0

अपाचे/conf/httpd.conf में 'विकल्प इंडेक्स फॉलो सिमलिंक्स में एक्सेकसीजीआई शामिल है' विकल्प के साथ 'विकल्प फॉलोसिमलिंक एक्सेकसीजीआई' को सहेजता है और अपाचे को पुनरारंभ करता है। – Dung

0

मैं में एक "+" कर दिया सफलता के लिए "FollowSymlinks" शब्द के सामने। और की जगह इस लाइनों:

AllowOverride All 
Order allow,deny 

करने के लिए:

Require all granted 

क्या मैं आपकी मदद करने की उम्मीद है!

0

फाइल करने के लिए जाना करें: /opt/lampp/etc/httpd.conf और या तो टिप्पणी इस तरह लाइन:

#Options Indexes FollowSymLinks Includes ExecCGI 

या इस

Options -Index 

Windows मशीन के लिए की तरह संपादित करें: फ़ाइल /apache/conf/httpd.conf

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