当我尝试composer install
在 CLI 中运行时,我收到此错误:
You must enable the openssl extension to download files via https
问题似乎在我composer.phar
文件的第 5381 行:
if (!extension_loaded('openssl') && (0 === strpos($url, 'https:') || 0 === strpos($url, 'http://github.com'))) {
throw new \RuntimeException('You must enable the openssl extension to download files via https');
}
我在两个 php.ini 文件中都启用了 openssl 扩展。(阿帕奇和 PHP)
如果我openssl version
在 CLI 中运行它会返回
OpenSSL 1.0.1c 10 May 2012
我通过我的 WAMP 服务器运行了以下 PHP 脚本:
echo extension_loaded('openssl');
它打印了1
据我所知,我的 openssl 扩展工作正常,但由于某种原因,它仍然会导致 Composer 出现此错误。
有没有人看到我可能忽略的任何问题?