如何安装Pear Pecl Package Trader?

时间:2019-07-26 21:32:31

标签: php ubuntu pear

我正在尝试使用pecl install tr​​ader安装PHP Extension Trader 它返回了错误。

这是运行PHP 5.6的ubuntu 16.04服务器,这是我加载的php模块

[PHP Modules]
calendar
Core
ctype
curl
date
dom
ereg
exif
fileinfo
filter
ftp
gd
gettext
hash
iconv
json
libxml
mbstring
mcrypt
mhash
mysql
mysqli
mysqlnd
openssl
pcntl
pcre
PDO
pdo_mysql
Phar
posix
readline
Reflection
session
shmop
SimpleXML
sockets
SPL
standard
sysvmsg
sysvsem
sysvshm
tokenizer
wddx
xml
xmlreader
xmlrpc
xmlwriter
xsl
Zend OPcache
zlib

[Zend Modules]
Zend OPcache
  

root @ traderlab:〜#pecl安装交易者   警告:在第593行的PEAR / Downloader.php中为foreach()提供了无效的参数   PHP警告:在第593行的/usr/share/php/PEAR/Downloader.php中为foreach()提供了无效的参数   正在下载trader-0.5.0.tgz ...   开始下载trader-0.5.0.tgz(299,829字节)   ................................................... ..........完成:299,829字节

     

警告:第870行的PEAR / PackageFile / v2 / Validator.php中为foreach()提供的参数无效   PHP警告:在第870行的/usr/share/php/PEAR/PackageFile/v2/Validator.php中为foreach()提供了无效的参数   332个源文件,正在构建   运行:phpize   sh:1:phpize:找不到   错误:`phpize'失败   root @ traderlab:〜#

我该如何解决问题?

1 个答案:

答案 0 :(得分:0)

如@Jonnix所评论:

如果阅读错误消息,您会看到它显示sh: 1: phpize: not found,这意味着可能未安装phpize。您应该可以使用apt install phpize安装它。