php composer.phar更新symfony2

时间:2014-01-08 17:37:34

标签: php symfony wamp

我开始使用Symfony2我尝试安装捆绑包(fosuserbundle),当我执行命令(php composer.phar update)时,控制台会向我显示以下消息:

  

您必须启用openssl扩展程序才能通过https下载文件   Symfony2的

我在php扩展中启用了openssl;在f php.iniphp.ini-developmentphp.ini-production中的php_openssl之前消除(;)...我做了所有相同的消息(我真的厌倦了搜索)

我使用WampServer版本2.4

2 个答案:

答案 0 :(得分:2)

您可能需要查看此Enabling OpenSSL in WAMP

你在运行什么版本的WAMP?您是否运行<?php phpinfo(); ?>并在页面上查找了openssl?

编辑哈哈,感谢RiggsFolly。

答案 1 :(得分:0)

在WAMPServer中有2个php.ini文件。

在您的网站上运行PHP时使用的\wamp\bin\apache\apache2.2.x\bin文件夹中的一个(使用wampmanager菜单编辑php.ini时编辑的文件)和\wamp\bin\php\php5.x.y中的一个文件夹中。

当您从命令行执行php时,运行PHP CLI(命令行界面)时,php.exe文件使用\wamp\bin\php\php5.x.y\php.ini中定位的ini文件。您必须手动编辑此文件,无法从wampmanager菜单系统访问它。

所以编辑\wamp\bin\php\php5.x.y\php.ini并在该文件中删除;行中的注释php_openssl.dll,以及在CLI模式下运行php时可能使用的任何其他扩展。