Le message d'erreur:Php shell_exec() Permission Denied avec GPG Commande
GPG: Fatal: ne peut pas créer le répertoire '/srv/http/.gnupg': Permession Refusé
Le script:
<?php
$cmd = "/usr/bin/gpg -e -a -r [email protected] prova 2>&1";
echo shell_exec($cmd);
?>
Pourquoi je n'ai pas la permission?
P.S.Sans2> & 1 la commande ne fonctionne pas. P.S. ajoutant Sudo à la commande ne fonctionne pas
Je suis l'utilisateur simone
vous exécutez ce script en utilisant cli sapi? ou un serveur http? – hassan
J'exécute le serveur http avec apache sur manjaro – Simo
apache2 fonctionne souvent sous l'utilisateur 'www-data', qui n'a pas assez d'autorisations -pour des raisons de sécurité- – hassan