मैंने अपने Ubuntu 11.10 पीसी पर इस तरह PHP 5.4 स्थापित किया:
$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get install php5
यह ठीक काम कर रहा है, लेकिन मेरे पास readlineअब कोई फ़ंक्शन नहीं है जो मुझे अपने PHP सीएलआई स्क्रिप्ट के लिए चाहिए। libreadline-devस्थापित है और readline5.3 में पूरी तरह से काम कर रहा है।
मैंने भी पठन के साथ 5.4 संकलन करने की कोशिश की:
$ wget http://de2.php.net/get/php-5.4.0.tar.gz/from/de.php.net/mirror
$ tar xzvf mirror
$ cd php-5.4.0/
$ ./configure --with-readline
$ make test
लेकिन अंतिम कमांड ने कुछ मिनटों के संकलन के बाद इस त्रुटि को प्रतिध्वनित किया:
असफल टेस्ट सारांश टेस्ट 7: DTD परीक्षण [ext / dom / परीक्षण / dom007.phpt] आप PHP में एक समस्या मिल सकती है।
मैं कैसे readlineकाम पाने के लिए किसी भी मदद की सराहना करता हूं !