我正在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启用了curl和open ssl。
我找过了,但找不到任何可行的解决方案。
有任何建议或解决方法吗?
谢谢
发布于 2013-06-28 05:21:17
首先,您应该确保调用的是随WAMP安装的PHP版本,而不是您已安装的任何其他版本。在windows上使用
where php在cmd提示符中。您应该会得到wamp目录。如果不是,那么您可能调用的php版本不正确。我有时会把*nix机器搞混。如果where不能在windows机器上运行,你也可以尝试which php。
你的得分率很高,所以你可能已经做到了。
除此之外,运行
php --ri openssl和
php --ri curl查看扩展的状态。如果你听到有人说
Extension [ext-name] not present 您必须在php.ini中启用它们
https://stackoverflow.com/questions/17348353
复制相似问题