जब से मैंने Apache httpd वेब सर्वर का उपयोग किया है, कुछ समय हो चुका है। मैं एक परियोजना के लिए एक स्थानीय सर्वर को निकाल रहा हूं और जब मैं स्थानीयहोस्ट / इंडेक्स। Html का अनुरोध करने की कोशिश करता हूं, तो मुझे 500 त्रुटि मिलती है और मैं इसे त्रुटि लॉग में देखता हूं:
[Tue Jan 21 09:23:58 2014] [crit] [client ::1] configuration error: couldn't perform authentication. AuthType not set!: /index.html
[Tue Jan 21 09:23:58 2014] [error] an unknown filter was not added: DEFLATE
[Tue Jan 21 09:23:58 2014] [crit] [client ::1] configuration error: couldn't perform authentication. AuthType not set!: /favicon.ico
ऐसा लगता है कि अपाचे कॉन्फिगर में यहां पर संभवतः 2 त्रुटियां हैं, एक "संबंधित सेट नहीं है!" और संभवतः "फ़िल्टर जोड़ा नहीं गया: DEFLATE" से संबंधित एक और। मुझे नहीं पता कि इन साधनों का क्या मतलब है या कहां खुदाई शुरू करनी है।
एक मूल Google खोज ने इस लिंक का खुलासा किया जो इंगित करता है कि अपराधी "सभी की आवश्यकता है" हो सकता है। मेरी httpd.conf में यह लाइन शामिल हो सकती है।
<Directory "/var/www">
AllowOverride None
# Allow open access:
Require all granted
</Directory>
यह अपाचे विन्यास ज्यादातर इस परियोजना के लिए उत्पादन में उपयोग किया जाता है, इसलिए मुझे पता है कि यह काम करता है, अभी मेरे कार्य केंद्र पर नहीं है। इसका क्या मतलब है और मुझे आगे क्या प्रयास करना चाहिए? मैंने टिप्पणी करने की कोशिश की "सभी की आवश्यकता है" और अपाचे को फिर से शुरू करने पर कोई फायदा नहीं हुआ।
इस SO प्रश्न के बाद मैंने mod_authz_host लोड किया
LoadModule authz_host_module modules/mod_authz_host.so
और "सभी से अनुमति दें" जोड़ा, सर्वर को पुनरारंभ किया,। लेकिन मुद्दा कायम है। डिफ्लेट मुद्दा असंबंधित प्रतीत होता है, और आसानी से जोड़कर हल किया गया था
LoadModule deflate_module modules/mod_deflate.so
सवाल यह है कि, मैं इस 500 त्रुटि को कैसे हल करूं?
[Tue Jan 21 09:44:20 2014] [crit] [client ::1]
configuration error: couldn't perform authentication.
AuthType not set!: /index.html