【问题标题】:How to install pear pecl package trader?如何安装pear pecl package trader?
【发布时间】:2019-12-05 05:21:31
【问题描述】:

我正在尝试使用 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 install trader
Warning: Invalid argument supplied for foreach() in PEAR/Downloader.php on line 593
PHP Warning:  Invalid argument supplied for foreach() in /usr/share/php/PEAR/Downloader.php on line 593
downloading trader-0.5.0.tgz ...
Starting to download trader-0.5.0.tgz (299,829 bytes)
............................................................done: 299,829 bytes


 > Warning: Invalid argument supplied for foreach() in PEAR/PackageFile/v2/Validator.php on line 870
PHP Warning:  Invalid argument supplied for foreach() in /usr/share/php/PEAR/PackageFile/v2/Validator.php on line 870
332 source files, building
running: phpize
sh: 1: phpize: not found
ERROR: `phpize' failed
root@traderlab:~#

我该如何解决这个问题?

【问题讨论】:

  • 安装phpize

标签: php ubuntu pear


【解决方案1】:

正如@Jonnix 评论的那样:

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

【讨论】:

  • 我按照它开始安装的步骤,但最后安装失败 root@traderlab:/var/www/html# pecl install tr​​ader pecl/trader 已经安装并且与发布版本相同0.5.0 安装失败
  • 嗯,安装失败,因为已经安装了。无论如何,这就是我阅读该消息的方式。尝试再次检查您加载的模块,看看它是否有效。还要检查是否只需将其添加到配置文件中即可加载。
猜你喜欢
  • 2021-05-18
  • 2012-07-15
  • 1970-01-01
  • 2013-02-21
  • 1970-01-01
  • 2012-03-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多