मैं अपने सर्वर पर php के दो प्रतिष्ठानों के साथ इसे स्थापित। Php का एक संस्करण 5.2.0 है जो नाशपाती के साथ कॉन्फ़िगर किया गया है, और दूसरा 5.2.9 कॉन्फ़िगर किया गया है --without-pear
। मेरा सर्वर Red Hat Enterprise Linux एएस रिलीज 4 चला रहा है (नहांत अपडेट 9)।पीएचपी में से एक स्थापना से नाशपाती की स्थापना रद्द करें और फिर कैसे एक और मौजूदा पीएचपी स्थापना
मैं php 5.2.0 से नाशपाती (और यह भी PHPUnit) की स्थापना रद्द करें, और फिर php के 5.2.9 संस्करण के हिस्से के रूप इसे पुनः स्थापित करना चाहते हैं। नाशपाती स्थापना डॉक्स वास्तव में, एक स्थिति के इस प्रकार को कवर नहीं है, हालांकि वे इस घटना में "संबंधित वितरण के लिए दस्तावेज़ देखें" करने के लिए Linux के उपयोगकर्ताओं बताते हैं कि वे php का एक संस्करण है कि --without-pear
कॉन्फ़िगर किया गया था के साथ नाशपाती स्थापित करना चाहते हैं करते। मुझे ऐसे दस्तावेज खोजने में परेशानी हो रही है, और यदि मैंने किया, तो भी मुझे यकीन नहीं है कि मौजूदा नाशपाती स्थापना को कैसे हटाया जाए।
'--pear' और' --without-pear' 'include_path' में'/usr/share/pear' का अभाव है के बीच फर्क सिर्फ इतना है। – mario
ठीक है, यह 'PEAR_INSTALL_DIR' और' PEAR_EXTENSION_DIR' स्थिरांक भी परिभाषित करता है। लेकिन वे खुद ही पीयर के भीतर नरम निर्भरता हैं। – mario
@ मारियो ओके। पीयर को कैसे हटाया जाए इस पर कोई विचार? क्या यह आसानी से '/ usr/local/bin/pear' और'/usr/local/lib/php/PEAR' को हटाने के लिए पर्याप्त है? (और php स्थापना के 'include_path' से'/usr/share/pear' को भी हटा दें?) – fronzee