无法安装Composer Dependency管理

时间:2014-12-04 11:12:29

标签: php openssl wamp composer-php

尝试通过安装程序安装程序在Win7 / 32 + WampServer 2.2上安装Composer依赖关系管理工具,我收到以下消息:

缺少openssl扩展,这将降低Composer的安全性和稳定性。如果可能,您应该启用它或使用--with-openssl

重新编译php

所以这就是我所做的......

从我在Tray中的Wamp图标,点击php> php扩展> php_openssl

这表明通过在扩展名旁边放置一个复选标记来完成任务 然后我重新启动了WampServer

然后从托盘中的Wamp图标,我点击了php> php.ini并搜索openssl以验证是否已注释掉了。事实并非如此。

然后在Apache> apachi2.2.22> php.ini并做了同样的事情。 然后我重新启动了我的Wamp服务器并尝试再次安装Composer。但问题是一样的。

请告知。

1 个答案:

答案 0 :(得分:1)

在WampServer和我怀疑的大多数PHP环境中,PHP CLI(命令行界面)使用不同的php.ini文件。

Apache使用\wamp\bin\php\{phpversion}\phpForApache.ini,这是您在使用wampmanager菜单时实际编辑的内容。

PHP CLI使用\wamp\bin\php\{phpversion}\php.ini。因此,手动编辑该文件并取消注释使用PHP CLI时所需的扩展名。