ओपनशफ्ट अपाचे मॉड्यूल - अपाचे, ओपनहाफ्ट

ओपनशफ्ट पर आप कैसे पता लगाते हैं कि अपाचे मॉड्यूल लोड किए जाते हैं?

मैंने निर्देशों का पालन करने की कोशिश की यहाँ, और चलकर मॉड्यूल में संकलित देख सकते हैं /usr/sbin/httpd -l। हालांकि अगर मैं दौड़ने की कोशिश करता हूं /usr/sbin/httpd -M, या समकक्ष कमांड, मुझे एक त्रुटि मिलती है: "विन्यास फाइल /etc/httpd/conf/httpd.conf नहीं खोल सका: अनुमति अस्वीकार कर दी गई"। अगर मैं कॉन्फ़िगरेशन फ़ाइल को केवल टेक्स्ट एडिटर के साथ पढ़ने में खोलने की कोशिश करता हूं तो मुझे अनुमति अस्वीकार भी मिलती है nano -v /etc/httpd/conf/httpd.conf.

मैं पाइथन 3.3 कारतूस का उपयोग कर रहा हूँ। मैं सीधे पाइथन से अपाचे मॉड्यूल खोजने का कोई तरीका नहीं ढूंढ सकता (लोड मॉड्यूल की सूची डब्लूएसजीआई ऐप ऑब्जेक्ट के पर्यावरण तर्क के माध्यम से पारित नहीं होती है)।

इसके अलावा, php के माध्यम से प्रयास नहीं करता है। php -r "phpinfo();" जानकारी नहीं देता - मैंने "अपाचे" और "mod_" के आउटपुट में grepped किया है, और नग्न आंखों के साथ देखा, और वहाँ किसी भी apache मॉड्यूल डेटा का कोई संकेत नहीं है। कोशिश कर रहा है apache_get_modules काम नहीं किया, समारोह अपरिभाषित है।

मैं विशेष रूप से सोच रहा था कि mod_setenvif मॉड्यूल उपलब्ध था ( SetEnvIf आदेश मेरे लिए काम नहीं कर रहा है ..)

उत्तर:

उत्तर № 1 के लिए 1

आप वर्तमान में लोड किए गए अपाचे मॉड्यूल को अपने गियर पर निम्न फ़ाइल देखकर देख सकते हैं: /php/usr/shared/etc/conf/httpd.conf