使用 pecl 安装 php 扩展时如何传递配置选项?

Pia*_*vlo 7 php puppet pecl

有一个 PHP 扩展,当我安装它时需要传递一个配置选项 pecl命令。我找不到办法做到这一点。

当然我可以手动安装它,但我需要它能够使用单个命令安装它 - 这样它就可以通过 puppet 轻松安装。

有任何想法吗?

小智 8

要接受默认值,您可以使用:

printf "\n" | pecl install memcache
Run Code Online (Sandbox Code Playgroud)

这里找到。


小智 2

基于http://old.nabble.com/unattended-PECL-installs--td29760522.html你可以尝试:

yes no | pecl install memcache 
Run Code Online (Sandbox Code Playgroud)

对每个问题都回答“否”,或者:

printf "yes\n" | pecl install memcache 
Run Code Online (Sandbox Code Playgroud)

回答“是”一次。

但这两个答案都不是很令人满意。