Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php composer.phar更新symfony2_Php_Symfony_Wamp - Fatal编程技术网

php composer.phar更新symfony2

php composer.phar更新symfony2,php,symfony,wamp,Php,Symfony,Wamp,我从Symfony2开始尝试安装bundle(fosuserbundle),当我执行命令(php composer.phar update)时,控制台显示以下消息: 必须启用openssl扩展才能通过https下载文件 Symfony2 我在php扩展中启用了openssl;在fichersphp.ini、php.ini开发和php.ini生产中删除(;)之前的php_openssl。。。我做的都是同样的信息(我真的厌倦了搜索) 我使用的是WampServer 2.4版您可能想查看此 您正在运行

我从Symfony2开始尝试安装bundle(fosuserbundle),当我执行命令(php composer.phar update)时,控制台显示以下消息:

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

我在php扩展中启用了openssl;在fichers
php.ini
php.ini开发
php.ini生产
中删除(;)之前的php_openssl。。。我做的都是同样的信息(我真的厌倦了搜索)


我使用的是WampServer 2.4版

您可能想查看此

您正在运行哪个版本的WAMP?您是否运行了
并在页面上查找openssl


编辑祝你度过了漫长的一天,谢谢你的努力。

在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\u openssl.dll
行,以及在CLI模式下运行php时可能使用的任何其他扩展。

我使用的是WampServer版本2.4 2。2e@Braunson请阅读本文的其他人注意,函数是
phpinfo()