2011-03-25 13 views
23

phpinfo() फ़ंक्शन दिखाता है कि मेरा PHP संस्करण (5.1.6) स्थापित है - कॉन्फ़िगर कमांड अनुभाग में बिना-नाशपाती।पीयर स्थापित करना

मैं नाशपाती कैसे स्थापित करूं?

उत्तर

44

Getting and installing the PEAR package manager पृष्ठ आपको मदद कर सकता है: यह विंडोज़, लिनक्स और मैक दोनों पर पीएआर पैकेज मैनेजर को कैसे स्थापित करें, इस बारे में जानकारी देता है।


असल में, यदि आपका लिनक्स वितरण एक पीईएपी पैकेज के साथ आता है, तो आपको इसे इंस्टॉल करना चाहिए।

उदाहरण के लिए, उबंटू पर, वहाँ एक php-pear पैकेज है, हां, तो आप उपयोग करेंगे:

$ wget http://pear.php.net/go-pear.phar 
$ php go-pear.phar 

:

apt-get install php-pear 


वरना, अगर ऐसा नहीं होता, पीएचपी> = 5.3 का एक संस्करण के साथ, तो आप इस का उपयोग करने में सक्षम होना चाहिए पीएचपी 5.1 के साथ है, हालांकि, यह काम करने के लिए, के रूप में phar समर्थन पीएचपी 5.3 में जोड़ दिया गया है ...


एक sidenote के रूप नहीं जा रहा है: पीएचपी 5.1 वास्तव में outd है पर एटीड!

PHP 5.3 एक वर्ष से अधिक पुराना है; यहां तक ​​कि PHP 5.2 अब भी बनाए रखा नहीं है ... शायद आपको उन्नयन पर विचार करना चाहिए?


यह आप Redhat आधारित वितरण के कुछ प्रकार के चल रहे हैं, लेकिन मैं उन लोगों में से एक भी नहीं है, इसलिए मैं यह नहीं कह सकते, तो इसके लिए एक नाशपाती पैकेज है लगता है - वहाँ शायद है एक, यद्यपि।

+0

5.1.6 फ़ार समर्थन नहीं होगा। [फार एक्सटेंशन खुद] (http://pecl.php.net/package/phar) 5.2 की आवश्यकता है। – Charles

+0

@ चार्ल्स ergh, सच; मैंने वास्तव में उन पर ध्यान दिए बिना दो निर्देशों को प्रतिलिपि बना दिया :-(मैंने अपना जवाब थोड़ा सा संपादित किया है; आपकी टिप्पणी के लिए धन्यवाद! –

+0

आह, लेकिन इस प्रक्रिया में आपने एक व्यापक उत्तर बनाया है जो मेरी भयानक दिखता है तुलना। – Charles

3

--without-pearकेवल मतलब यह है कि नाशपाती बिट्स थे नहीं तुरंत बनाए जाने पर पीएचपी संकलित किया गया।

यह आमतौर पर तब होता है जब एक ऑपरेटिंग सिस्टम विक्रेता जो संकुल प्रदान करता है और बिट्स और टुकड़ों को अपने व्यक्तिगत रूप से स्थापित करने योग्य हिस्सों में विभाजित करना चाहता है।

जिस PHP के बारे में आप बात कर रहे हैं उसकी उम्र को देखते हुए, आप शायद आरएचईएल या सेंटोस जैसे व्युत्पन्न हैं। php-pear पैकेज के लिए पैकेज प्रबंधक की जांच करें।

संबंधित मुद्दे