--------------------php code--------------
$crtpath = $mailInfors['dir']['certdir'].$crtname;
$crt = $referen->getFileContent($crtpath);
openssl_get_publickey($crt);
echo "crt-->>$crt<br/>";
openssl_public_encrypt($_POST['sendContent'],$chrtext,$crtpath); -----------变量详细信息---------
content-->>ascas
crtname-->>wxd.crt
crtpath-->>/usr/nc-home/webpost/mailbox/d00/1/y/u/yushuai.niu/.user/certkey/wxd.crt ------------warning--------------
Warning: openssl_public_encrypt(): key parameter is not a valid public key in ...求解!
$crtpath = $mailInfors['dir']['certdir'].$crtname;
$crt = $referen->getFileContent($crtpath);
openssl_get_publickey($crt);
echo "crt-->>$crt<br/>";
openssl_public_encrypt($_POST['sendContent'],$chrtext,$crtpath); -----------变量详细信息---------
content-->>ascas
crtname-->>wxd.crt
crtpath-->>/usr/nc-home/webpost/mailbox/d00/1/y/u/yushuai.niu/.user/certkey/wxd.crt ------------warning--------------
Warning: openssl_public_encrypt(): key parameter is not a valid public key in ...求解!
crtname-->>wxd.crt
crtpath-->>/usr/nc-home/webpost/mailbox/d00/1/y/u/yushuai.niu/.user/certkey/wxd.crt
pubKey-->>Resource id #22
Warning: openssl_public_encrypt(): Don't know how to get public key from this private key in /usr/nc-home/webpost/www/webpostOnline/pages/send.php on line 71 Warning: openssl_public_encrypt(): key parameter is not a valid public key in /usr/nc-home/webpost/www/webpostOnline/pages/send.php on line 71
error:2006D080:BIO routines:BIO_new_file:no such file
chrtext-->>
key-->>
-----BEGIN RSA PRIVATE KEY-----
MIICXQIBAAKBgQDh+6qZhVmBz1UHAlYXPuZqMHiUUIKuqBzFGXgZucV5QZWVB2Zy
2uTKtjVnP41SWw65x4VTEDrVtLJjILGp021KZ7IRmGH3a26bqFkw8/8Xi4MSQhKK
VYeiNP33tGU/8XvTwS6r9k/PcVNxgRjJTNnbV2jzPBVkKw2ReDl9vCzmTwIDAQAB
AoGAGPb8eclJghWthwCzEg5Y1hJUv83FIhZgV0XhBraHIkYkiDoxDy8vZ1WJwMY8
joSQs+VezTZVyZYUvu61sdUxlXmDwgB9G4x5E4eBEYx8z+3U2okoBMPAVFhLpyT2
G5VjRBvGRG2rF77aRVaTVe1l2oTrODVUSxuYaLmzZEwUNgECQQD4PZ1Op09LzATW
S6TBixvrpUBl0PJBrLQJnYQQ4/rZuDjaWaRdJG/5H5njfhhtE5A0Ua/Ilr9cfzM9
kiyXqZqhAkEA6QvzJdXz4Kx9V2gHnbhIMIc/Zw53sl3lqUFbAcx+rOD4kQmjCg16
1uTFw8SuBPrpKj4eYBmkhyXVz0yV5kNK7wJAVBmzwKDoOXquLNfFwphZZjU/Iv9u
A5f6CsPlqT9Djh1ejYMPL0sX8GOnZC4lIlcdZMxD7IY94J1rg7GRD/Sy4QJBANlS
fnVLFrjuwZgP+AI5hoBSr2pwUGjyLSfwPWjpBTw8MzA1t2e5eFMLVe0g7VLRlTwC
X5sobohlXQSKm8L1/9sCQQDDGvO/Udw+Zx81bfYrlodngeXdmNIkKKZqZFIlJ/dN
NKkuNPjjSgjfR4fA8+gASP47w6Tvx65hlmKenXHZdvxS
-----END RSA PRIVATE KEY-----
我的key是正确的啊,我换了很多个有一个错误提示。