क्या एक और अपाचे स्थापित किया गया है? एक टर्मिनल से (एप्लीकेशन-> यूटिलिटीज-> टर्मिनल.एप्प) कोशिश करें:
ps कुल्हाड़ी | grep httpd
यदि आपका स्थानीय वेब साझाकरण सक्षम है, तो आपको निम्नलिखित कुछ देखना चाहिए:
25829 ?? Ss 0: 00.04 / usr / sbin / httpd -D FOREGROUND -D WEBSHARING_3 25800 ?? S 0: 00.00 / usr / sbin / httpd -D FOREGROUND -D WEBSHARING_ON
फिर कोशिश करो
ps कुल्हाड़ी | grep अपाचे
यदि आप डिफ़ॉल्ट इंस्टॉल का उपयोग कर रहे हैं तो यह कुछ भी नहीं लौटाना चाहिए, लेकिन यदि कोई अन्य सर्वर स्थापित किया गया था।
यदि अपाचे / usr / sbin के अलावा किसी और चीज़ से चल रहा है, तो आप अपने PATH पर्यावरण चर की जांच कर सकते हैं यदि यह बदल दिया गया है।
आप Apple द्वारा आपूर्ति की गई डिफ़ॉल्ट httpd.conf फ़ाइल का उपयोग करके भी प्रयास कर सकते हैं (यदि आपका संपादन किया गया है)।
वर्तमान का बैकअप बनाएं
sudo cp /etc/apache2/httpd.conf /etc/apache2/httpd.conf.bak
'मूल' httpd.conf फ़ाइल की प्रतिलिपि बनाएँ
sudo cp /etc/apache2/original/httpd.conf /etc/apache2/httpd.conf
वेब सर्वर को पुनरारंभ करें
सुडो अपाचेक्टल रीस्टार्ट
एक तरफ ध्यान दें .. यदि आप कोई दीर्घकालिक वेब विकास कर रहे हैं या कर रहे हैं, तो मैं MacPorts या Homebrew से apache2, php, mysql इत्यादि को स्थापित करने की सलाह दूंगा। सीखने की अवस्था थोड़ी है, लेकिन जब आप इसे लटकाते हैं तो यह आसान होता है और आपको लंबी दौड़ में फायदा होगा। उदाहरण पोर्ट कमांड:
इंस्टॉल करने के लिए एप्लिकेशन खोजें
पोर्ट खोज Apache2
Apache2 स्थापित करें
सुडो पोर्ट अपाचे 2 स्थापित करें (वर्तमान में 2.2.22 संस्करण)
अपाचे 2 की स्थापना रद्द करें
sudo port apache2 को अनइंस्टॉल करें
अपग्रेड ..
sudo पोर्ट अपग्रेड Apache2
इसके अलावा, MacPorts सब कुछ / ऑप्ट / निर्देशिका में स्थापित करता है (मुझे लगता है कि Homebrew भी ऐसा ही करता है), इसलिए आप हमेशा पूरी निर्देशिका को हटा सकते हैं यदि आप उन्हें अब और नहीं चाहते हैं। फिर से, यदि आप खाइयों में थोड़ी खुदाई करने में कोई आपत्ति नहीं करते हैं और धैर्य रख सकते हैं, जबकि आपका कंप्यूटर स्रोत कोड से इन ऐप्स को संकलित करता है (यह लंबा हो सकता है), यह आपके समय के लायक होगा।