मैकोस अपाचेक्टल गलत निष्पादन योग्य के साथ बंधे


1

मैकोस 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 संस्करण के साथ फाइलें परोस रहा हो। मैं यह समझने के लिए उत्सुक हूं कि दोनों के बीच कैसे स्विच किया जाए।
जॉलीलेस फेज

मैंने 10.13 की क्लीन इन्स्टॉल की और इस गाइड का अनुसरण किया (जो वे कह रहे हैं उसके बावजूद Xcode लगाना
Vincent
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.