दरअसल, MAMP का उपयोग करने का # 1 लाभ जबरदस्त है: हर बार जब आप अपने सिस्टम को अपग्रेड करते हैं, तो आपका वातावरण नहीं टूटेगा!
स्नो लेपर्ड अपडेट के एक जोड़े थे (या शायद यह तेंदुए से हिम तेंदुआ था, मुझे याद नहीं है) जिसने मैसकल को तोड़ दिया। एक mysql.socket फ़ाइल ले जाकर था। टूटे हुए PHP में एक और अद्यतन था। दोनों मामलों में मुझे इंटरनेट पर घंटों तक शिकार करना पड़ा कि कैसे उन्हें ठीक करने के बारे में जानकारी के साथ अस्पष्ट साइटें मिलें।
MAMP के साथ आपको यह समस्या नहीं है, आप अपने सभी OS अपडेट्स को स्थापित कर सकते हैं, या हार्ड ड्राइव को भी मिटा सकते हैं और स्क्रैच से इंस्टॉल कर सकते हैं (बशर्ते आप अपने MAMP एप्लिकेशन का बैकअप बना लें) और अभी भी आपके सभी वातावरण पहले की तरह हैं । यह मुख्य कारण है जो मैं MAMP का उपयोग करता हूं। मुझे कई बार इन समस्याओं ने काट लिया है।
नुकसान:
नए सामान को संकलित करते समय, आपको यह सुनिश्चित करना होगा कि आप इसे MAMP फ़ाइलों का उपयोग करने के लिए कहेंगे न कि अंतर्निर्मित। यह कभी-कभी कुछ रेल बिट्स के लिए एक समस्या हो सकती है (फ़्यूज़न पैसेंजर रत्न को ध्यान में आता है जो अपाचे स्रोतों को नहीं खोजने के बारे में शिकायत करता है)। लेकिन आप कितना छेड़छाड़ कर रहे हैं, इस पर निर्भर करते हुए, MAMP एक भगवान है।
अपने ड्राइव पर डुप्लिकेट किए गए सामान के संबंध में, समाधान बहुत सरल है, बस आपको परेशान करने वाले अंतर्निहित इंस्टॉलेशन को हटा दें, मैंने संघर्ष से बचने के लिए / usr / लोकल / मैसकल से छुटकारा पा लिया। हालांकि मैं अपाचे और PHP को हटाने की सिफारिश नहीं करूंगा।