के साथ एमएएमपी संघर्ष मैं एमएएमपी का उपयोग कर ओएस एक्स शेर में एक विकास पर्यावरण सेटअप प्राप्त करने की कोशिश कर रहा हूं। मैंने ऐतिहासिक रूप से इसके डिफ़ॉल्ट का उपयोग करके एमएएमपी सेटअप किया है, लेकिन अब मुझे वर्चुअलहोस्ट के साथ पर्यावरण सेटअप करने की आवश्यकता है।ओएस एक्स शेर अपाचे
1) मेजबान के लिए जोड़ा गया फ़ाइल: ऐसा करने के लिए, मैं निम्नलिखित किया है
127.0.0.1 test.com
127.0.0.1 my.test.com
2) संपादित httpd.conf और httpd-vhosts.conf (दोनों MAMP फ़ोल्डर में स्थित) । Httpd.conf के लिए, मैंने बस Include /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf
लाइन को असम्बद्ध किया। httpd-vhosts.conf के लिए, मैं कहा:
NameVirtualHost *:80
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/test.com"
ServerName test.com
</VirtualHost>
<VirtualHost *:80>
DocumentRoot "/Users/username/Sites/my.test.com"
ServerName my.test.com
</VirtualHost>
3) मैं MySQL के लिए अपाचे के लिए 80 और 3306 के लिए MAMP में बंदरगाहों बदल दिया है।
4) मैंने सिस्टम प्राथमिकताओं में व्यक्तिगत वेब साझाकरण बंद कर दिया।
अब, उस सेट के साथ, जब मैं test.com:8888 पर "test.com" पर नेविगेट करता हूं तो मुझे रीडायरेक्ट का अनुभव होता है। मुझे यकीन नहीं है कि यह कहां से आ रहा है। फिर, जब मैं "http" : // स्थानीय होस्ट ", मैं" यह काम करता है "ग्रीटिंग सुझाव है कि ओएस एक्स शेर अपाचे सर्वर चल रहा है
तो अपने लिए ज्यादा मैं इस विन्यास के साथ कुछ कमी कर रहा हूँ किसी भी विचार
धन्यवाद!।? मदद!