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

标签 php ssl openssl zend-framework2 composer-php

我想安装 Zend Framework 2。所以我下载了框架应用程序。正如ZF2手册中提到的,我们必须发出命令

php composer.phar install 

骨架内部。

但是我遇到了一个错误

You must enable the openssl extension to download files via https

然后我在我的 wamp 中启用了 ssl_module,我检查了 php_ini 文件,我可以看到以下行

extension=php_openssl.dll

我仍然遇到同样的错误。有人知道我错过了什么吗?

最佳答案

PHP CLI SAPI 使用的 php.ini 与 CGI 或 Apache 模块不同。

wamp/bin/php/php#.#.##/php.ini中查找;extension=php_openssl.dll行 并通过从行首删除分号 (;) 取消注释。

关于php - 您必须启用 openssl 扩展才能通过 https 下载文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14291151/

相关文章:

google-chrome - 设置 SSL 后与站点的连接仍然不完全安全

ssl - Nginx、带有 Cloudflare 完整 SSL 的 OpenSSL - 握手失败 525

ssl - 如何在安全主机的 URL (Https ://) using RobotFramework RequestsLibrary?) 上调用 GET 请求

php - SESSION 变量不会继续到下一页

php - 如何在 WORDPRESS 中将图像作为 "SSL"提供

php - 如何从 COM DLL 返回包含多个空字符的 BSTR

azure - 使用 Ambassador API 网关在 Azure Kubernetes 上自定义域

c++ - cmake在Mac OS X上找不到openssl库(尽管手动添加)

php - ajax返回多个数据

javascript - 当 PHP 中同一页面的其他实例发生更改时更新页面