共1个回答
CA
游客CaPZzK

在 Windows 下,PHP的 SSL 相关函数有可能不可用,请按以下任一方法配置。(参考 PHP的openssl安装文档 (opens new window) )

首先,在您的 PHP 安装目录下,查找 openssl.cnf 文件。

方法一: 新建一个 系统 环境变量,变量名为 OPENSSL_CONF,变量值为上面找到的 openssl.cnf 文件的完整路径。之后退出您的控制面板程序(例如 phpstudy )再重新打开,然后重启 PHP 服务。

方法二:

  • PHP 版本小于 7.4,建立目录c:\usr\local\ssl\ ,然后将 PHP 安装目录下找到的openssl.cnf 文件**过去。
  • PHP 版本为 7.4 及以上, 64位版本,建立目录C:\Program Files\Common Files\SSL\,将openssl.cnf 文件**过去。
  • PHP版本为 7.4 及以上, 32位版本,建立目录C:\Program Files (x86)\Common Files\SSL\,将openssl.cnf 文件**过去。