登陆

phpstudy_pro 自带的openssl版本phpinfo没有openssl.cnf

自带的版本是0.9.8zf ,有点低,不知道怎么升级下。

同时,phpinfo信息中没有Openssl Default Config的默认路径显示。参照php.net说明,php7.4之前,openssl default config默认是c:/usr/local/ssl/openssl.cnf 。直接新建目录上传openssl.cnf后。PHP调用openssl创建csr、key都是失败的。需要在代码中强制指定‘config’=> 'D:\phpstudy_pro\Extensions\Apache2.4.39\conf\openssl.cnf' 。这样很不方便,上线到linux时还要去掉。

QQ截图20200321092359.jpg

试过Path配置OPENSSL_CONF环境变量,没有效果。

peterpeter2020-03-21 09:25:19744 次浏览

全部回复(1)我要回复

  • peter

    peter2020-03-21 09:26:25

    QQ截图20200321091834.jpg

    回复
    0
  • 取消回复发送