2012-10-19 18 views
5

मै मैक पर नागोस सेट करने की कोशिश कर रहा हूं और यह निश्चित रूप से बहुत आसान लगता है लेकिन मैं इस बिंदु पर फंस गया हूं - मैं localhost/nagios/ पृष्ठ लोड करने में असमर्थ हूं। जहां तक ​​मुझे लगता है कि मेरे पास सही कॉन्फ़िगरेशन है।आपको इस सर्वर पर पहुंचने के लिए अनुमति नहीं है

मैंने PHP स्थापित किया है और http.html.conf को index.html के साथ "index.php" को शामिल करने के लिए बदल दिया है। मुझे नहीं लगता कि इसके लिए और भी कुछ है लेकिन यह छोटी बात मुझे आगे बढ़ने नहीं दे रही है।

क्या कोई भी कुछ प्रकाश डाल सकता है और मुझे रास्ता दिखा सकता है?

यह है कि मैं क्या अपाचे के लिए hhtpd.conf में Nagios के लिए मेरी विन्यास फाइल में है:

# Nagios सामान

ScriptAlias ​​/ Nagios/cgi-bin/"/ opt/स्थानीय/sbin/Nagios/"

< निर्देशिका"/opt/स्थानीय/sbin/Nagios ">

AllowOverride कोई नहीं

Options ExecCGI 
Order allow,deny 
Allow from all 
AuthName "Nagios Access" 
AuthType Basic 
AuthUserFile /opt/local/etc/nagios/htpasswd.users 
require valid-user 

</निर्देशिका>

उर्फ ​​/ Nagios "/ opt/स्थानीय/शेयर/Nagios"

< निर्देशिका "/ opt/स्थानीय/शेयर/Nagios">

Options None 
AllowOverride AuthConfig 
Order allow,deny 
Allow from all 

</निर्देशिका>

# समाप्ति Nagios सामान

- और apache के लिए error_log फ़ाइल में यह है:

[शुक्र अक्टूबर 1 9 11:02:09 2012] [त्रुटि] [क्लाइंट :: 1] निर्देशिका सूचकांक विकल्प निर्देश द्वारा प्रतिबंधित:/opt/local/share/nagios/

उत्तर

1

आपको अपने अपाचे कॉन्फ़िगरेशन में nagios फ़ोल्डर अनुमति को बदलना होगा। अपाचे में nagios कॉन्फ़िगरेशन फ़ाइल की तलाश करें (शायद conf.d या अतिरिक्त फ़ोल्डर)।

Check here

+0

मैं सिर्फ क्या मैं अपनी पोस्ट करने के लिए अपने विन्यास फाइल में है जोड़ा गया है और मुझे यकीन है कि यह कैसे से अनुमति बदलने के लिए नहीं कर रहा हूँ? कोई सुझाव? धन्यवाद! – Nitin

+0

मैं विकल्प लाइन पर टिप्पणी करके लोकहोस्ट/नागोस प्राप्त कर सकता हूं - यह सुनिश्चित नहीं है कि इसका क्या अर्थ है?लेकिन मैं अब इस पेज पर जाने पर काम कर रहा हूं - http: // localhost/nagios/cgi-bin/किसी कारण से, यह विकल्प लाइन – Nitin

+0

को हटाने के बाद भी दिखाई नहीं देगा क्या आपने पहले से ही नागोस के लिए उपयोगकर्ता बनाया है? एक बनाएं और nagios एप्लिकेशन पर लॉगिन के लिए इसका इस्तेमाल करें। इसके अलावा एक नया समूह भी बनाएं (यूनिक्स उपयोगकर्ता समूह का मतलब है) और इस समूह में दोनों नागोस उपयोगकर्ता और अपाचे उपयोगकर्ता जोड़ें। नागोस को कॉन्फ़िगर करते समय इस समूह का उपयोग करें। – Ankit

14

इस समस्या को हल करने के लिए:

  1. बस अपने Nagios सर्वर पर स्थापित 'पीएचपी'। यम php.i686

  2. स्थापित php स्थापना के बाद पुनः आरंभ अपने अपाचे/httpd सर्वर।

सेवा httpd पुनः आरंभ

+0

अजीब समाधान, लेकिन यह काम किया। –

+0

मेरे लिए भी काम किया। – AfroJoe

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

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