Я пытаюсь настроить Codeception (v1.8) на моем локальном компьютере для разработки (Windows 7 под управлением WAMP).
У меня работает 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 в конце концов, если это будет иметь какое-либо значение
проблема в том, что для v2 код-восприятия требуется как минимум php5.4, вернитесь к некоторым версиям 1.x, и у вас не возникнет проблем.
Вот это ссылка на версии
У меня была такая же проблема, и в комментариях к файлу php.ini было указано «extension = bz2.so».