[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
GnuPG und PHP
[Thread Prev] | [Thread Next]
- Subject: GnuPG und PHP
- From: Markus Bucher <markusbucher@xxxxxx>
- Date: Tue, 24 Feb 2009 16:22:45 +0100
- To: uugrn@xxxxxxxxxxxxxxx
Hallo,
ich verzweifle mit GnuPG.
Auf meinem Debian Etch ist gnupg fuer php installiert:
# pecl install gnupg
Skipping package "pecl/gnupg", already installed as version 1.3.1
No valid packages found
install failed
Weiterhin PHP Version 5.2.0-8+etch13
In einer Testdatei:
<?php
$res = gnupg_init();
$info = gnupg_keyinfo($res,'bucher');
print_r($info);
?>
bekomme ich die erwartete Ausgabe.
In einer anderen Datei:
|<?php
$res = gnupg_init();
gnupg_addsignkey($res,"8660281B6051D071D94B5B230549F9DC851566DC","test");
$signed = gnupg_sign($res, "just a test");
echo $signed;
?>
Keine Ausgabe und hierueber:
|
|<?php
$gpg = new gnupg();
$gpg -> setsignkey("8660281B6051D071D94B5B230549F9DC851566DC","test");
$signed = $gpg -> sign("just a test");
echo $signed;
?>
> *Fatal error*: Call to undefined method gnupg::setsignkey()
Obwohl diese Funktion laut php.net (PECL gnupg >= 0.1) braucht.
(http://www.php.net/manual/de/function.gnupg-sign.php)
in der php.ini habe ich
> extension=gnupg.so
eingefuegt, wie beschrieben. Erhalte folgendes in phpinfo:
> |gnupg
> gnupg support enabled
> GPGme Version 1.1.2
> Extension Version 1.3.1|
php laeuft bei mir nicht als cli, nur zur Info.
Wo kanns denn noch haengen?
Gruesse,
Markus
|
--
http://mailman.uugrn.org/mailman/listinfo/uugrn
Wiki: http://wiki.uugrn.org/wiki/UUGRN:Mailingliste
Archiv: http://lists.uugrn.org/