php - 安装 Composer 失败,出现 "The openssl extension is missing"错误

标签 php windows composer-php

我正在尝试安装 Composer,但出现以下错误:

"Some settings on your machine make Composer unable to work properly. Make sure that you fix the issues listed below and run this script again:

The openssl extension is missing, which means that secure HTTPS transfers are impossible. If possible you should enable it or recompile php with --with-openssl"

然后我进入我的 php.ini-production 并取消注释: “扩展名=php_openssl.dll”

这仍然不起作用,我还需要做些什么吗?

最佳答案

如果您在 Windows 上使用 MAMP,则需要将 php.ini-development 的扩展名更改为 php.ini 然后,粘贴此行 ; extension_dir = "ext" 到 php.ini 文件中,在第一个扩展名出现之前,取消注释另一行 ;extension=php_openssl.dll 删除前缀分号。 不要忘记重启apache

关于php - 安装 Composer 失败,出现 "The openssl extension is missing"错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25070912/

相关文章:

c++ - Dll 只能通过 LoadLibrary 正确加载吗?

windows - MSVAD 虚拟驱动程序丢失用于在 MS Windows 10 1703 中呈现的音频数据包

git - 如何安装 Symfony 2.7?

laravel - 在 CLI 上使用 Composer 安装时出现 fatal error "Class...not found"

php - 用 composer 安装 Slim3 beta?

php - 在sql中选择多个对象并查看是否至少有1个具有不同的值?

php - 困难的mysql查询wordpress

PHP MySql json 编码数组

php - 在 PHP 中上传和保存多个图像

windows - IIS7 上的 Laravel 5 不适用于 web.config