Codecept安装给我一个致命错误(bz2扩展名)


Codecept installation gives me an fatal error (bz2 extension)

我正在尝试在本地开发盒(运行WAMP的Windows 7)上安装Codeception(v1.8)。

我运行了PHP 5.3.13,CURL和bzip2都是启用的模块,当我运行以下命令安装"framework"时,我得到以下错误:

php codecept.phar bootstrap
PHP Fatal error: Uncaught exception 'PharException' with message 'bz2 extension is required for bzip2 compressed .phar file "C:'wamp'www'codecept'codecept.phar"' in C:'wamp'codecept'codecept.phar:3
Stack Trace:
#0 C:'wamp'www'codecept'codecept.phar(3): Phar::mapPhar()
#1 {main}
  thrown in C:'wamp'www'codecept'codecept.phar on line 3

我正在运行5.3,所以还没有安装最新版本的Codecept(v2),因为它不适用于我的PHP版本,但不能确定为什么会发生这种情况?

任何想法

p.S如果这有任何不同的话,我最终会将这个Codecept与Yii一起使用

我遇到了同样的问题,在php.ini文件中取消注释"extension=bz2.so"解决了这个问题。

您遇到的问题是,因为codeception的v2至少需要php5.4,降级到一些1.x版本将不会有问题。

以下是

版本的链接