Bonjour
Je vous explique mon problème.
J'ai besoin de crypter et de décrypter des fichiers à l'aide de gnupg.
J'ai donc installé les différents packages nécessaires et quand je lance les commandes dans le shell, tout se passe bien.
Maintenant, lorsque j'intègre ses commandes dans un script php, ça ne fonctionne pas.
La commande de décryptage (qui fonctionne très bien en shell) est celle-ci :
gpg --passphrase maphrase -o monfichier.xml -d monfichier.xml.gpg, ce qui me décrypte le contenu de mon fichier xml.gpg dans un fichier xml.
Quand je l'intègre dans un script PHP, cela ne fonctionne plus :
Sâchant que un shell_exec ("mkdir toto") fonctionne très bien. J'ai également tenté les commandes exec et system sans meilleur résultat.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <?php shell_exec("gpg --passphrase maphrase -o monfichier.xml -d monfichier.xml.gpg"); ?>
Que faire ?
Merci beaucoup![]()






Répondre avec citation
Partager