Мне нужно импортировать ключ GPG в сценарии PHP, он работает с использованием командной строки
gpg --import "/home/me/pubkey.txt"
, но не работает с использованием класса PHP gpg
с методом import
даже с функцией gnupg_import
.
Моя конфигурация:
- RedHat Enterprise Linux 5
- PHP 5.1.6
- GnuPG 1.4.5
- GPGme 1.1.8
- расширение GPG 1.3.1
Я также пытался использовать функции PHP exec
или system
, но безуспешно, с той же командной строкой (exec('cat "/home/me/pubkey.txt"')
работает, поэтому файл доступен для чтения).
Редактировать :
Работает на сервере Ubuntu 9.10 с GnuPG 1.4.9, PHP 5.2.6.