zf2 error : enable the openssl extension
zf2 error : enable the openssl extension
chinaweilu 发表于4年前
zf2 error : enable the openssl extension
  • 发表于 4年前
  • 阅读 32
  • 收藏 0
  • 点赞 0
  • 评论 0
摘要: 安装ZF2框架的时候报错:You must enable the openssl extension to download files via https

在通过如下命令:

php composer.phar install

安装ZF2框架的时候报错:

You must enable the openssl extension to download files via https

然后我通过wamp桌面通知栏下的UI界面开启了apache的ssl_module,以及在php.ini中开启openssl:

extension=php_openssl.dll

但是仍然报同样的错误,很是纳闷,最终在stackoverflow中找到了答案:

"WAMP uses different php.ini files in the CLI and for Apache. when you enable php_openssl through the WAMP UI, you enable it for Apache, not for the CLI. You need to modify C:\wamp\bin\php\php-X.Y.Z\php.ini to enable it for the CLI."

意思是说wamp在apache和CLI中使用不同的php.ini文件,当你通过wamp的UI界面开启php_openssl的时候,其实你开启的是针对apache的ssl,而不是针对CLI的,你需要去wamp安装目录下找到php所在的文件夹如C:\wamp\bin\php\php-X.Y.Z,然后在该文件夹下打开php.ini开启(针对CLI的)php_openssl即可。

修改完成后重启apache服务器就不会再报错了。


共有 人打赏支持
粉丝 2
博文 5
码字总数 2035
×
chinaweilu
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: