【发布时间】:2011-05-16 00:19:54
【问题描述】:
我对此很陌生。为什么openssl_pkey_new() 返回 false?
我正在使用 XAMPP,Apahce\bin 目录下有一个 OpenSSL。
我犯了什么明显的初学者错误?也许这是 SSL 配置的问题?
我的目标是将两个密钥写入两个文件。
更新:按照建议,我使用了openssl_error_string(),上面写着error:02001003:system library:fopen:No such process。听起来可能 OpenSSL 没有运行或不在路径中?有什么想法吗?
更新:我把c:\xampp\php放到windows路径下,让它能找到libeay32.dll,然后重启Apache。
现在我得到error:2006D080:BIO routines:BIO_new_file:no such file。有什么想法吗?
【问题讨论】: