मैं अपने मैक ओएस एक्स 10.7 शेर पर ग्रेफाइट स्थापित करने की कोशिश कर रहा हूं, मैंने WSGI के माध्यम से अजगर ग्रेफाइट स्क्रिप्ट को कॉल करने के लिए अपाचे को सेट किया है, लेकिन जब मैं इसे एक्सेस करने की कोशिश करता हूं, तो मुझे अपाचे से एक त्रुटि प्राप्त होती है और त्रुटि लॉग में ।
"client denied by server configuration: /opt/graphite/webapp/graphite.wsgi"
मैंने जाँच की है कि स्क्रिप्ट स्थान httpd.conf, और फ़ाइल की अनुमतियों में अनुमत है, लेकिन वे सही प्रतीत होते हैं। मुझे एक्सेस करने के लिए क्या करना होगा। नीचे httpd.conf है, जो लगभग ग्रेफाइट उदाहरण है।
<IfModule !wsgi_module.c>
LoadModule wsgi_module modules/mod_wsgi.so
</IfModule>
WSGISocketPrefix /usr/local/apache/run/wigs
<VirtualHost _default_:*>
ServerName graphite
DocumentRoot "/opt/graphite/webapp"
ErrorLog /opt/graphite/storage/log/webapp/error.log
CustomLog /opt/graphite/storage/log/webapp/access.log common
WSGIDaemonProcess graphite processes=5 threads=5 display-name='%{GROUP}' inactivity-timeout=120
WSGIProcessGroup graphite
WSGIApplicationGroup %{GLOBAL}
WSGIImportScript /opt/graphite/conf/graphite.wsgi process-group=graphite application-group=%{GLOBAL}
# XXX You will need to create this file! There is a graphite.wsgi.example
# file in this directory that you can safely use, just copy it to graphite.wgsi
WSGIScriptAlias / /opt/graphite/webapp/graphite.wsgi
Alias /content/ /opt/graphite/webapp/content/
<Location "/content/">
SetHandler None
</Location>
# XXX In order for the django admin site media to work you
Alias /media/ "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site- packages/django/contrib/admin/media/"
<Location "/media/">
SetHandler None
</Location>
# The graphite.wsgi file has to be accessible by apache.
<Directory "/opt/graphite/webapp/">
Options +ExecCGI
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
क्या आप मदद कर सकते हैं?
Require all granted