Я установил PHP 5.4 на свой ПК с Ubuntu 11.10 следующим образом:
$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get install php5
Он работает нормально, но у меня больше нет функции readline
, которая мне нужна для моих скриптов PHP CLI. libreadline-dev
установлен и readline
отлично работает в 5.3.
Я также попытался скомпилировать 5.4 с readline:
$ 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/tests/dom007.phpt] Возможно, вы обнаружили проблему в PHP.
Я ценю любую помощь о том, как заставить работать readline
!