【问题标题】:php composer.phar update symfony2php composer.phar 更新 symfony2
【发布时间】:2014-01-26 23:13:55
【问题描述】:

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

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

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

我使用 WampServer 2.4 版

【问题讨论】:

    标签: php symfony wamp


    【解决方案1】:

    你可能想看看这个Enabling OpenSSL in WAMP

    您运行的是哪个版本的 WAMP?你有没有运行<?php phpinfo(); ?> 并在页面上寻找openssl?

    编辑哈哈漫长的一天,感谢 RiggsFolly。

    【讨论】:

    • 我使用 WampServer 版本 2.4 2.2e
    • @Braunson 给其他阅读本文的人一个注释,函数是phpinfo()
    【解决方案2】:

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

    \wamp\bin\apache\apache2.2.x\bin 文件夹中的一个,当您在网站上运行 PHP 时使用(即使用 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 时可能使用的任何其他扩展。

    【讨论】:

      猜你喜欢
      • 2014-05-05
      • 2012-10-05
      • 2012-09-03
      • 2013-08-08
      • 2015-02-26
      • 2015-04-26
      • 1970-01-01
      • 2011-08-29
      • 2013-03-23
      相关资源
      最近更新 更多