如何在UwAmp CLI中启用"openssl"?

vee*_*vee 2 php command-line-interface

我安装了UwAmp.我正在使用php cli命令和composer,它说'你必须启用openssl扩展'.

我确定我在所有php ini中都启用了openssl我的每个版本.

如何为uwamp cli启用openssl?

Dav*_*ave 10

我在尝试安装composer时使用UwAmp遇到了同样的问题,但发现我需要再添加一步才能让它在我的系统上工作.

在确定php_uwamp.ini文件并将其复制到与php.ini相同的目录(如建议的那样)之后,您需要找到以下行

extension_dir = "{PHPEXTPATH}"
Run Code Online (Sandbox Code Playgroud)

并将其更改为

extension_dir = "./ext"
Run Code Online (Sandbox Code Playgroud)

在CLI下运行php时,不会解释{PHPEXTPATH}变量,如果不这样做,composer会抱怨缺少模块.

  • 感谢那.我不得不将`{PHPZENDPATH}`更新为`'../ zend_ext /'`以使其正常工作. (2认同)

vee*_*vee 7

在问这个问题时我已经找到了答案:

  1. 确保使用GUI启用openssl
  2. 找到uwamp-directory /php/php-xxx/php_uwamp.ini
  3. 将其复制到同一目录中的php.ini

完成.