WAMP和PEAR PHP版本更改,PEAR版本不匹配

时间:2018-04-03 02:57:25

标签: php wamp pear

我刚在Windows上安装了WAMP服务器的新副本。我正试图让PEAR工作,从来没有使用过它。在我安装WAMP之后,我将PHP版本更改为7.1.9(WAMP中有3个选项,包括

5.6.31
7.0.23
7.1.9

C:\ wamp64 \ BIN \ PHP中\ php7.1.9。注意:我确实将go-pear.phar文件放在当前在wamp(7.1.9)中处于活动状态的PHP目录中。从控制台我然后从该目录命令运行:

php go-pear.phar

PEAR安装开始运行并询问一些问题,我选择本地版本(我已经尝试过系统范围并遇到同样的问题,不确定差异是什么),回答Q的其余部分似乎没问题

但是当我尝试用命令:

安装带有PECL的包时
pecl install libsodium

我收到以下错误:

pecl/libsodium requires PHP (version >= 7.0.0, version <= 7.99.99), installed version is 5.6.31
No valid packages found
install failed

当我运行命令“PHP -v”时,我得到了

PHP 7.1.9 (cli) (built: Aug 30 2017 18:34:46) ( ZTS MSVC14 (Visual C++ 2015) x64 )

但是当我运行命令pecl版本时我得到了

PEAR Version: 1.10.5
PHP Version: 5.6.31
Zend Engine Version: 2.6.0
Running on: Windows NT DESKTOP-RBRGO97 10.0 build 16299 (Windows 10) AMD64

我怎么能改变PECL PHP版本?我无法在任何地方找到有关此问题的任何信息,我找不到它的命令。我运行了config-show,一切似乎都很好(据我所知),但扩展目录不正确。

由于

0 个答案:

没有答案