GPG klíč import přes PHP nefunguje (práce ve skořápce)

hlasů
0

Mám importovat klíč GPG v PHP skriptu, funguje pomocí COMMANDE linku

gpg --import /home/me/pubkey.txt

ale nefunguje pomocí PHP gpgtřídu s importmetodou dokonce s gnupg_importfunkcí.

Moje konfigurace:

  • RedHat Enterprise Linux 5
  • PHP 5.1.6
  • GnuPG 1.4.5
  • GPGme 1.1.8
  • GPG rozšíření 1.3.1

Také jsem se pokusil pomocí execči systemfunkce PHP, ale bez úspěchu, se stejným příkazového řádku ( exec('cat /home/me/pubkey.txt')funguje tak, že soubor je čitelný).

Edit : Pracuje na Unbuntu 9.10 Server s GnuPG 1.4.9, PHP 5.2.6.

Položena 07/01/2010 v 11:35
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
1

Mám to ! Já jsem ten, kdo měl problém, Fabien vyslán na tuto otázku na SO.

Je to otázka povolení file: to se pokusil zapsat do souboru .gnupg na / root (HOME env var), ale PHP nelze zapisovat do něj.

Musíme změnit práva tohoto souboru, aby PHP lze psát v něm, nebo přesunout na tuto stránku adresáře zapisovat PHP.

Jaký je nejlepší řešení?

Odpovězeno 07/01/2010 v 12:48
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more