मैकोस 10.12.4
कमांड अपाचेक्टल मैं स्थानीयहोस्ट पर उपयोग होने वाले अपाचे के लिए बाध्य नहीं है।
apachectl -V
Server version: Apache/2.4.25 (Unix)
(...)
-D SERVER_CONFIG_FILE="/usr/local/etc/apache2/2.4/httpd.conf"
अगर मैं जाँचता हूँ कि अपाचेक्टल कहाँ है:
whereis apachectl
/usr/sbin/apachectl
फिर अगर मैं करता
/usr/sbin/apachectl -V
Server version: Apache/2.4.25 (Unix)
(...)
-D SERVER_CONFIG_FILE="/private/etc/apache2/httpd.conf"
जो अजीब है, क्योंकि यह स्थानीय सर्वर में उपयोग किया जाने वाला अपाचे सर्वर है और यह वैश्विक अपाचेक्टल कमांड द्वारा नियंत्रित नहीं है।
मैं अपाचेक्टल को / usr / sbin / अपाचेक्टल से कैसे बांध सकता हूं?
इसे हटाने के लिए मैं अपाचेक्टल को कैसे निष्पादित कर सकता हूं?
क्या आपने कभी पता लगाया कि इससे क्या होता है? मैंने अपने बॉक्स पर ध्यान दिया कि मेरे पास अपाचेक्टल का एक और उदाहरण है जो होमब्रे द्वारा स्थापित किया गया था। और वह वही है जो मेरे मैक पर अपाचेक्टल कमांड के लिए बाध्य था, भले ही वह / usr / sbin संस्करण के साथ फाइलें परोस रहा हो। मैं यह समझने के लिए उत्सुक हूं कि दोनों के बीच कैसे स्विच किया जाए।
—
जॉलीलेस फेज