Как я могу включить readline для PHP 5.4 на Ubuntu 11.10?

Я установил 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 работает!

4
задан js-coder
17.02.2023 8:17 Количество просмотров материала 3106
Распечатать страницу

3 ответа

попробуйте так:

$ cd php-5.4.0/ext/readline
$ phpize && ./configure && make

тогда вы получите модули / readline.так что может быть загружен с php.ini (make install переместит его в extension_dir).

1
отвечен user233565 2023-02-18 16:05

использовать dotdeb. Это как 1 минута работы.

  1. добавить в основной репозиторий в sources.list

    в зависимости от вашего дистрибутива (Wheezy или Squeeze), добавьте эти две строки в /etc/apt/sources.список файлов (вы также можете выбрать зеркало рядом с вами) :

    deb http://packages.dotdeb.org wheezy all  
    deb-src http://packages.dotdeb.org wheezy all  
    

    или

    deb http://packages.dotdeb.org squeeze all  
    deb-src http://packages.dotdeb.org squeeze all  
    
  2. получить и установить ключ GnuPG.

    wget http://www.dotdeb.org/dotdeb.gpg
    sudo apt-key add dotdeb.gpg
    
  3. Run apt-get update. Теперь вы сможете установить Dotdeb пакеты с apt-get (или dselect или способности...)

а то sudo apt-get install php5-readline

источник: https://www.dotdeb.org/instructions/

1
отвечен bob 2023-02-18 18:22

попробуйте это сделать, работал на меня (Debian):

apt-get install php5-readline
1
отвечен Arkemlar 2023-02-18 20:39

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх