我刚在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,一切似乎都很好(据我所知),但扩展目录不正确。
由于