gpt4 book ai didi

php - XAMPP PHP OPENSSL openssl_pkey_get_details() 崩溃网页

转载 作者:可可西里 更新时间:2023-10-31 23:49:02 26 4
gpt4 key购买 nike

我目前在 Windows 上的 XAMPP 中配置了 OpenSSL。正在关注this教程中,我尝试使用以下代码:

$privateKey = openssl_pkey_new(array(
'private_key_bits' => 1024,
'private_key_type' => OPENSSL_KEYTYPE_RSA,
));
openssl_pkey_export_to_file($privateKey, 'private.key');
$a_key = openssl_pkey_get_details($privateKey);
file_put_contents('public.key', $a_key['key']);
openssl_free_key($privateKey);

当我打开页面时,出现“网页不可用”错误。我设法将问题查明到 openssl_pkey_get_details(),因为如果我删除它,页面就会成功加载。此外,private.key 在代码的第一部分毫无问题地生成了。任何帮助将不胜感激。

最佳答案

这已在 bugs.php.net 上报告.

如果将 xampp/apache/bin 中的 libeay32.dllssleay32.dll 替换为 xampp/中的相同文件php/ 然后它可以工作,但你不能使用 SSL。

我已经试过了,效果很好。我在 XAMPP(1.8.1) 上使用 PHP(5.4.7) 中的 OpenSSL 库。但是,我不得不禁用 SSL。

关于php - XAMPP PHP OPENSSL openssl_pkey_get_details() 崩溃网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15080957/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com