estoy intentando utilizar la funcion openssl_pkcs7_sign y me da el siguiente error a ver si alguien puede darme una mano:
openssl_pkcs7_sign(): error getting private key in ....
Este es mi codigo:
Cita:
define ("CERT", "certificado.pem");
define ("PRIVATEKEY", "clave.key");
define ("PASSPHRASE", "pepe");
$cert = "file://".CERT;
$clav = "file://".PRIVATEKEY;
$STATUS=openssl_pkcs7_sign("TRA.xml", "TRA.tmp", $cert,
array($clav, PASSPHRASE),
array(),
!PKCS7_DETACHED
);
define ("PRIVATEKEY", "clave.key");
define ("PASSPHRASE", "pepe");
$cert = "file://".CERT;
$clav = "file://".PRIVATEKEY;
$STATUS=openssl_pkcs7_sign("TRA.xml", "TRA.tmp", $cert,
array($clav, PASSPHRASE),
array(),
!PKCS7_DETACHED
);