无法安装php solr扩展
使用pecl安装-n solr无法安装php solr扩展,php,solr,Php,Solr,使用pecl安装-n solr 包“pecl.php.net/solr”没有可用的版本 安装失败 还尝试了pear安装pecl/solr,其输出相同: 包“pecl.php.net/solr”没有可用的版本 安装失败 我用的是Mac和php56 pecl-V的输出 PEAR版本:1.9.4 PHP版本:5.6.25 Zend引擎版本:2.6.0 达尔文内核版本15.4.0:Fri Feb 26 22:08:05 PST 2016; 根目录:xnu-3248.40.184~3/RELEA
包“pecl.php.net/solr”没有可用的版本
安装失败
还尝试了pear安装pecl/solr,其输出相同:
包“pecl.php.net/solr”没有可用的版本
安装失败
我用的是Mac和php56
pecl-V的输出
PEAR版本:1.9.4
PHP版本:5.6.25
Zend引擎版本:2.6.0
达尔文内核版本15.4.0:Fri Feb 26 22:08:05 PST 2016;
根目录:xnu-3248.40.184~3/RELEASE\u X86\u 64 X86\u 64
另一条重要信息是,pear
和pecl
在我的系统中不可用,因此我使用
sudophp/usr/lib/php/install-pear-nozlib.phar-d/usr/local/lib/php-b/usr/local/bin
更新
尝试了sudopecl安装-nsolr
,现在似乎更进一步了
找不到autoconf。请检查您的autoconf安装和
$PHP\u AUTOCONF环境变量。然后,重新运行此脚本。
错误:phpize失败
幸运地偶然发现
这导致了处决
pear列表升级
显示缓存目录存在某种权限问题,在指定位置使用sudo
手动创建目录(/private/tmp/pear/cache
)
然后使用sudo将solr扩展安装为sudo pecl install-n solr
,引发以下错误:
找不到autoconf。请检查您的autoconf安装和
$PHP\u AUTOCONF环境变量。然后,重新运行此脚本。
brew安装autoconf
然后是sudo pecl安装solr
成功。幸运地发现
这导致了处决
pear列表升级
显示缓存目录存在某种权限问题,在指定位置使用sudo
手动创建目录(/private/tmp/pear/cache
)
然后使用sudo将solr扩展安装为sudo pecl install-n solr
,引发以下错误:
找不到autoconf。请检查您的autoconf安装和
$PHP\u AUTOCONF环境变量。然后,重新运行此脚本。
brew安装autoconf
后接sudo pecl安装solr