我的this link版本是7.1.1
我尝试使用此代码来安装react / zmq:
$ composer require react/zmq
但我看到了这个错误:
PHP Fatal error: Uncaught Error: Class 'Phar' not found in /cygdrive/c/ProgramData/ComposerSetup/bin/composer.phar:23
Stack trace:
#0 {main}
thrown in /cygdrive/c/ProgramData/ComposerSetup/bin/composer.phar on line 23
问题是什么?
答案 0 :(得分:1)
Phar
扩展程序。php -d extension=phar.so {path_to_composer_bin} require react/zmq
答案 1 :(得分:0)
如果您正在使用Ubuntu,Phar类似乎不会包含在预装的php cli发行版中。
找到php可执行文件。它可能在/usr/bin/
cd /usr/bin
试试看你是否有php文件
ls -l | grep php
您可能会看到列出的php和php7.1。如果是这样的话
sudo mv php php-old
sudo mv php7.1 php