Ciao a tutti.. sono alla frutta.. non riesco a fa funzionare questo :


Codice PHP:

$p7m 
'/usr/local/.../43403.pdf.p7m';
$pdf '/usr/local/../43403.pdf';
error_reporting(E_ALL);
$flags PKCS7_NOVERIFY;
$res openssl_pkcs7_verify($p7m$flagsnull, array(), null$pdf);
echo 
"
res : "
.$res;
while (
$msg openssl_error_string()) echo "
"
.$msg "\n"
Ottengo questo :

Codice PHP:
Warning:  openssl_pkcs7_verify() [function.openssl-pkcs7-verify]: error opening the file,  in /usr/local/.../test.php on line 14
res 
: -1error:02001002:system library:fopen:No such file or directory
error
:2006D080:BIO routines:BIO_new_file:no such file 

Ho anche provato da linea di comando :

/usr/bin/openssl smime -verify -in "/usr/local/../43403.pdf.p7m" -noverify -out "/usr/local/../43403.pdf"

Ma in questo caso ottngo :

Error reading S/MIME message
76469:error:2107A087:PKCS7 routines:SMIME_read_PKCS7:no content type:/usr/src/secure/lib/libcrypto/../../../crypto/openssl/crypto/pkcs7/pk7_mime.c:238:


Qualcuno sa aiutarmi?

La configurazione è questa :

PHP Version 5.2.12
Apache/2.2.4 (FreeBSD) mod_ssl/2.2.4 OpenSSL/0.9.7e-p1 DAV/2 PHP/5.2.12 with Suhosin-Patch
OpenSSL 0.9.7e-p1 25 Oct 2004