window环境下使用PHP OpenSSL扩展函数返回false生成为空

2022年05月22日 阅读170次 分类:开发 标签:php教程经验

版权声明:本文为博主原创或转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:http://www.zhuyanjun.cn/development/1878.html

在window系统,PHP开启了openssl扩展,打开phpinfo显示openssl已经成功加载,但是在使用openssl相关函数的时候,比如openssl_pkey_new 这个函数的时候,一直都是返回false。

造成原因是没有找到正确的openssl.cnf文件,解决办法:

查看路径

运行phpinfo(),查看Openssl default config设置的openssl.cnf路径,找到这个路径(没有就创建)把openssl.cnf文件复制进去就解决了。

Openssl配置

openssl.cnf文件哪里有?

通常在apache的安装目录conf文件下,如果没有可以搜索apache安装目录。

(本篇完)

是不是学到了很多?可以

版权声明:本文为博主原创或转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

本文链接:http://www.zhuyanjun.cn/development/1878.html