Heim  >  Artikel  >  Backend-Entwicklung  >  openssl_get_publickey返回false

openssl_get_publickey返回false

PHP中文网
PHP中文网Original
2017-03-31 16:13:373194Durchsuche

1355.png

1356.png

1357.png

这3种公钥的方式都试过了

$pubKey = file_get_contents($public_key_path); 
$res = openssl_get_publickey($pubKey); 
var_dump($res);

但是打印出来就是false 

回复内容:

cn2.php.net/manual/zh/function.openssl-pkey-get-public.php

第二种是传递文件名,如果都不行,肯定就不行啦

我知道了   其实公钥是不能放在一行写的,要用原来demo里的,支付宝还告诉我一定要放在一行写,坑爹啊

一行书写,在windows下是正常的,在linux下返回false

 以上就是openssl_get_publickey返回false的内容,更多相关内容请关注PHP中文网(www.php.cn)!


Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn