我安装了UwAmp。我在composer中使用php cli命令,它说‘您必须启用openssl扩展’。
我确信我在我所有的php版本中都启用了openssl。
如何为uwamp cli启用openssl?
发布于 2013-09-19 11:00:52
当我问这个问题时,我已经找到了答案:
好了。
发布于 2014-10-25 18:08:58
在尝试安装composer时,我在使用UwAmp时遇到了同样的问题,但我发现我需要再添加一个步骤,然后才能让它在我的系统上工作。
标识php_uwamp.ini文件并将其复制到与php.ini相同的目录(如建议的那样)之后,您需要找到以下行
extension_dir = "{PHPEXTPATH}"并将其改为
extension_dir = "./ext"在CLI下运行php时,不解释{PHPEXTPATH}变量,如果不这样做,composer会抱怨缺少模块。
发布于 2015-05-13 18:06:53
如果您使用UwAmp,安装程序编写器将很难找到php.ini文件,即使您将该文件夹添加到您的路径,因为它只是不存在!安装程序将在激活PHP的OpenSSL扩展时显示一个错误。
要解决此问题,请转到UwAmp使用的PHP版本的文件夹。然后将php_initial.ini文件复制到同一个文件夹中,并将其重命名为php.ini。
然后检查新的php.ini -- extension_dir变量设置为"ext",以便您可以正常安装Composer。
; Directory in which the loadable extensions (modules) reside.
; http://php.net/extension-dir
; On windows:
extension_dir = "ext"解决方案原始资料来源(法文):http://baudet.me/2014/10/installer-et-utiliser-composer-avec-uwamp/
https://stackoverflow.com/questions/18892831
复制相似问题