无法从git安装ZF2

时间:2013-06-27 16:23:03

标签: php git zend-framework2

我正在wamp上安装ZF2。

我跑了 php composer.phar self-update

工作正常,但

当我运行php composer.phar install

我收到错误

[Composer\Downloader\TransportException] The "http://nodeload.github.com/zendframework/zf2/zip/release-2.2.1" file could not be downloaded: failed to open stream: Unable to find the socket tr ansport "ssl" - did you forget to enable it when you configured PHP?

我为php启用了curlopen ssl

我搜索但无法找到任何可行的解决方案。

有任何建议或解决方法吗?

由于

1 个答案:

答案 0 :(得分:3)

首先,您应该确保调用与WAMP一起安装的PHP版本,而不是您安装的任何其他版本。 在Windows上使用

where php

在cmd提示符下。你应该得到wamp目录。如果没有,那么你可能没有调用正确的php版本。我有时会对* nix机器感到困惑。如果which php在Windows框中不起作用,您也可以尝试where

你是一个高分,所以你可能已经覆盖了。

除此之外,运行

php --ri openssl

php --ri curl

查看扩展程序的状态。如果你得到一些说法

Extension [ext-name] not present 

你必须在php.ini中启用它们