Ben bir PHP komut dosyası bir GPG anahtarı almak zorunda, o commande hattını kullanarak çalışır
gpg --import "/home/me/pubkey.txt"
ancak PHP bile gnupg_import fonksiyonu ile import yöntemle gpg class ile çalışmaz.
Benim yapılandırma:
- RedHat Enterprise Linux 5
- PHP 5.1.6
- GnuPG 1.4.5
- GPGme 1.1.8
- GPG uzatma 1.3.1
Ben de exec veya PHP system fonksiyonlarını kullanarak çalıştı, ama hiçbir başarı ile, aynı komut satırı ile (exec('cat "/home/me/pubkey.txt"') dosya okunabilir yani çalışır).
Edit: It works on Unbuntu 9.10 Server with GnuPG 1.4.9, PHP 5.2.6.