amazon ec2 — gpg возвращает 2 при запуске из переполнения стека

У меня есть этот код, который я могу запустить без проблем на моем Amazon EC2 с помощью SSH

echo mypassphrase | /usr/bin/gpg --batch --yes --always-trust --output daily_file/EZPNotif_1A_20160401.txt --passphrase-fd 0 daily_file/EZPNotif_1A_20160401.txt.gpg

но когда я пытаюсь выполнить его с помощью php exec, как это

exec("echo mypassphrase | /usr/bin/gpg --batch --yes --always-trust --output ".$decryptedFiles[$i]." --passphrase-fd 0 ".$encryptedFiles[$i], $output, $return_var);

$return_var вернет 2. И, конечно же, файлы не decrypted, Что я должен делать?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]