js-*_*der 6 php readline ubuntu
我在我的 Ubuntu 11.10 PC 上安装了 PHP 5.4,如下所示:
$ sudo add-apt-repository ppa:ondrej/php5
$ sudo apt-get update
$ sudo apt-get install php5
Run Code Online (Sandbox Code Playgroud)
它工作正常,但我不再拥有readline
PHP CLI 脚本所需的功能。libreadline-dev
已安装并readline
在 5.3 中完美运行。
我还尝试使用 readline 编译 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
Run Code Online (Sandbox Code Playgroud)
但是最后一个命令在编译几分钟后回显了这个错误:
失败的测试摘要 测试 7:DTD 测试 [ext/dom/tests/dom007.phpt] 您可能已经发现了 PHP 中的问题。
我感谢任何有关如何开始readline
工作的帮助!
小智 1
尝试用这个:
$ cd php-5.4.0/ext/readline
$ phpize && ./configure && make
Run Code Online (Sandbox Code Playgroud)
然后你将得到一个 module/readline.so ,它可以从 php.ini 加载(make install
将其移动到extension_dir)。
归档时间: |
|
查看次数: |
3597 次 |
最近记录: |