找不到作曲家更新类Phar

问题描述:

我的 php 的问题的版本是7.1.1

my php version is 7.1.1

我正在尝试使用此代码来安装react / zmq:

i'm trying this code to install 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

出什么问题了?


  1. 检查,如果已安装/启用 Phar 扩展名。

  2. 如果已安装但未启用-在php.ini中启用它,或运行像这样的命令: php -d extension = phar.so {path_to_composer_bin} require react / zmq

  1. Check, if the Phar extension is installed/enabled.
  2. If installed, and not enabled - enable it in php.ini, or run command like this: php -d extension=phar.so {path_to_composer_bin} require react/zmq