为什么openssl_get_publickey返回NULL?

时间:2012-07-09 03:17:45

标签: php ssl oauth

我正在编写一个基于开放社交的程序的授权过程。我使用的库是Oauth库。该证书已经在其他完美工作的机器上进行了测试,但完全相同的证书在我的计算机中不起作用。

跟踪错误后,问题来自此函数:(在oauth.php行内:207)

$publickeyid = openssl_get_publickey($cert);

注意:$cert是RSA证书

此函数在我的计算机上返回NULL,而当从另一台计算机进行测试时,它实际上有效(返回有效值)。我怎样才能解决这个问题?

这是否与我的Apache或本地计算机配置有关?我的php.inihttpd.conf似乎与其他计算机相同。我已经在这方面工作了几个小时,也无法在互联网上找到任何相关的解决方案。

0 个答案:

没有答案