PHP7 中的 PECL 命令错误

Ale*_*len 7 ubuntu php pecl php7

我已将 php 升级到第 7 版,现在我在使用 pecl 命令时遇到了问题。当我运行时,sudo pecl install mongo我得到一长串错误:

Warning: Invalid argument supplied for foreach() in Command.php on line 249

Warning: Invalid argument supplied for foreach() in /usr/share/php/PEAR/Command.php on line 249

Warning: Invalid argument supplied for foreach() in Command.php on line 249

Warning: Invalid argument supplied for foreach() in /usr/share/php/PEAR/Command.php on line 249

Warning: Invalid argument supplied for foreach() in Command.php on line 249

Warning: Invalid argument supplied for foreach() in /usr/share/php/PEAR/Command.php on line 249
Run Code Online (Sandbox Code Playgroud)

我已经尝试过这个问题的解决方案:PECL 命令产生一长串错误, 但它不起作用。我将 Ubuntu 14.04 与 PHP7 一起使用,我安装了php-dev软件包

Toi*_*oir 7

您需要安装这些扩展

sudo apt-get install php-pear
sudo apt-get install php-xml php7.0-xml
sudo pecl install mongodb
Run Code Online (Sandbox Code Playgroud)


小智 -3

使用 apt-get 安装 php-xml:

 sudo apt-get install php-xml php7.0-xml
Run Code Online (Sandbox Code Playgroud)