Hy,我遇到了这个问题,我该怎么解决?
'C:\ websites \ test> php composer.phar install''使用包信息加载composer存储库''安装依赖项(包括require-dev)'' - 安装zendframework / zendframework(2.2.5)''失败从dist下载zendframework / zendframework:你必须启用op''enssl扩展来通过https下载文件''现在尝试从源代码下载'' - 安装zendframework / zendframework(2.2.5)''克隆4a7cf6a4cf791244e14aa0ca49d1f06916b63202'
'[RuntimeException]''无法克隆git@github.com:zendframework / zf2.git,找不到git,确认它已经安装并且在你的PATH环境中。'
''git'不被识别为内部或外部命令,''可操作程序或批处理文件。'
'install [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--no-p''lugins] [ - -no-custom-installers] [ - no-scripts] [--no-progress] [-v | vv | vvv | --ver''bose] [-o | --optimize-autoloader] [packages1]。 .. [packagesN]'
感谢!!!
答案 0 :(得分:1)
你有两个问题
问题1
从zf存储库下载zf2时出错,因为它们只支持ssl连接。你得到这个错误的原因是你的php cli php.ini文件没有启用openssl扩展。您必须找到您的php安装存储php cli的php.ini文件的位置并取消注释该行
extension=php_openssl.dll
删除;在它面前
问题2
当您通知作曲家下载最新的源代码时。 Composer从Github获取此代码。 Composer使用git将此代码从Github下载到您的计算机。你要么没有安装git,要么你的PATH位置没有git可执行文件。