首先,我意识到这可能是一个重复,但我已经查看了另一个线程,但这并不能解决我的问题。
基本上,我正在尝试安装Zend Framework 2,并在WAMP堆栈设置上尝试以下命令:
php composer.phar install
我收到一个错误(您必须启用openssl扩展才能通过https下载文件),我已经尝试了以下操作:
- 在WAMP UI中,更改了php.ini行"extension=php_openssl.dll"
- 从WAMP UI中,确认php_opensl旁边有一个勾号
- 用"extension=php_openssl.dll"行更改了wamp''bin''php''php.5.4.12中的两个php.ini文件(一个称为开发文件,另一个为生产文件)
尽管如此,它还是会产生同样的错误。
只需将extension=php_openssl.dll
添加到wamp'bin'php'php5.4.12'php.ini
正如@Adrian所提到的,只需将该行添加到指定目录中的php.ini即可。或者更好的方法是找到这行代码
;extension=php_openssl.dll
我在我的wamp''bin''php''php5.4.16''php.ini文件的第970行有这段代码。如果你使用的是最新版本的WAMP,它应该在附近的某个地方。或者只需按CTRL+F并搜索这段代码。希望这能有所帮助。