我已阅读How to enable PHP's openssl extension to install Composer?和You must enable the openssl extension to download files via https
他们都声明php文件需要从存在于这两个文件夹中的php.ini文件取消注释extension=php_openssl.dll
:
C:\wamp64\bin\apache\apache2.4.17
C:\wamp64\bin\php\php7.0.0
C:\wamp64\bin\php\php5.6.16 ' I don't think I need to, but did it any way
我已经完成了,然后重新启动了PC。
WAMP正在我的Windows 10计算机上运行
尝试安装Composer时总会显示相同的错误
您计算机上的某些设置使Composer无法正常工作。 确保您已修复下面列出的问题并再次运行此脚本:
缺少openssl扩展,这意味着无法进行安全的HTTPS传输。 如果可能,您应该启用它或使用--with-openssl
重新编译php
安装Composer需要做什么?
修改
从C:\PHP
(PHP文件夹)我启动了一个命令提示符并运行php -r "phpinfo();"
在结果中,有以下内容:
OpenSSL支持=>禁用(安装ext / openssl)
我已关注http://php.net/manual/en/faq.installation.php#faq.installation.addtopath
答案 0 :(得分:0)
您安装了多个版本的PHP:
php --ini
。它将显示包含哪个php.ini
以及PHP的路径
php.ini
文件并激活extension=php_openssl.dll
php -m
以检查是否已加载扩展程序composer