栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

OpenSSL在Windows上不起作用,错误0x02001003 0x2006D080 0x0E064002

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

OpenSSL在Windows上不起作用,错误0x02001003 0x2006D080 0x0E064002

下面的代码按预期方式工作。但是,如果您在运行

openssl_error_string()
openssl方法后运行它,则会显示出
error:0E06D06C:configurationfile routines:NCONF_get_string:no value
这是我无法找到文档的一些注意。

进一步请注意,根据http://www.php.net/manual/zh-CN/function.openssl-error-
string.php
,由于错误消息已排队,您可能会看到误导性错误:

使用此函数检查错误时要格外小心,因为它似乎是从错误列表中读取的,错误可能包括其他脚本或使用openssl>函数的进程中的错误。(我很惊讶地发现它在调用任何>
openssl_ *函数之前会重现错误消息)

<?php$res = openssl_pkey_new();openssl_error_string(); // May throw error even though its working fine!openssl_pkey_export($res, $privKey);openssl_error_string(); // May throw error even though its working fine!$pubKey = openssl_pkey_get_details($res);$pubKey = $pubKey["key"];$data = 'i.amniels.com is a great website!';openssl_public_encrypt($data, $encrypted, $pubKey);openssl_private_decrypt($encrypted, $decrypted, $privKey);echo $decrypted;?>


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/465918.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号