Composer 警告:缺少 openssl 扩展.如何在 WAMP 中启用

Composer Warning: openssl extension is missing. How to enable in WAMP(Composer 警告:缺少 openssl 扩展.如何在 WAMP 中启用)
本文介绍了Composer 警告:缺少 openssl 扩展.如何在 WAMP 中启用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

尝试通过 Win7/64 + WampServer 2.2 安装 Composer 依赖管理工具Setup Installer 我收到以下消息:

Trying to install Composer dependency management tool on Win7/64 + WampServer 2.2 via the Setup Installer and I am getting the following message:

缺少 openssl 扩展,会降低 Composer 的安全性和稳定性.如果可能,您应该启用它或使用 --with-openssl 重新编译 php

The openssl extension is missing, which will reduce the security and stability of Composer. If possible you should enable it or recompile php with --with-openssl

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

So here is what I did...

  1. 从我的托盘中的 Wamp 图标,单击 php >php 扩展 >php_openssl
  2. 这表明通过在扩展程序旁边放置一个复选标记来完成任务
  3. 然后我重新启动了 WampServer
  4. 然后从托盘中的 Wamp 图标,我点击 php >php.ini 并搜索 openssl 以验证它没有被注释掉).不是.
  5. 然后我回到 Composer-Setup.exe 并再次尝试.相同的警告消息:缺少 openssl 扩展"
  6. 从未使用过 OpenSSL,我不确定应该设置什么,因此我尝试使用 https 浏览到我的本地站点之一.失败了.
  1. From my Wamp icon in Tray, clicked php > php extensions > php_openssl
  2. This showed that task was completed by placing a check mark beside the extension
  3. I then restarted WampServer
  4. Then from the Wamp icon in tray, I clicked php > php.ini and searched for openssl to verifiy it was NOT commented) out. It was not.
  5. I then went back to Composer-Setup.exe and tried again. Same Warning Message: "openssl extension is missing"
  6. Having never worked with OpenSSL, I'm not sure what is supposed to be set, so I tried to browse to one of my local sites using https. It Failed.

我错过了什么?

请指教.

推荐答案

WAMP 在 CLI 和 Apache 中使用不同的 php.ini 文件.当您通过 WAMP UI 启用 php_openssl 时,您为 Apache 启用它,而不是为 CLI 启用它.您需要修改 C:wampinphpphp-5.4.3php.ini 为 CLI 启用它.

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:wampinphpphp-5.4.3php.ini to enable it for the CLI.

这篇关于Composer 警告:缺少 openssl 扩展.如何在 WAMP 中启用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

Convert JSON integers and floats to strings(将JSON整数和浮点数转换为字符串)
in php how do I use preg replace to turn a url into a tinyurl(在php中,如何使用preg替换将URL转换为TinyURL)
all day appointment for ics calendar file wont work(ICS日历文件的全天约会不起作用)
trim function is giving unexpected values php(Trim函数提供了意外的值php)
Basic PDO connection to MySQL(到MySQL的基本PDO连接)
PHP number_format returns 1.00(Php number_Format返回1.00)