安装Composer失败“缺少openssl扩展”错误

时间:2015-11-12 17:52:49

标签: php windows composer-php

我一直在尝试在Windows 10计算机上安装Composer大约一个月。每次运行Windows操作系统安装程序时,都会出现此错误:

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文件(C:\ Bitnami \ wampstack-5.4.39-0 \ php \ php.ini)并且没有注释掉它。我已经在ETC文件夹中检查了DLL本身,它就在那里。我已多次重启我的Apache Web服务器。哎呀,我重新安装了PHP和我的WAMP服务器。什么都行不通。我已经尝试下载一个新的Composer安装程序,想想也许我原来的一个被破坏了一些如何。仍然无法正常工作。我在这里错过了什么吗?

1 个答案:

答案 0 :(得分:0)

经过大约一周的研究和与大学教授讨论后,我最终发现问题源于我的Bitnami安装路径。由安装程序默认安装wampstack(wampstack-version#)似乎会导致作曲家安装能力出现问题。确保在wampstack路径末端没有版本的情况下安装它。