安装PHP扩展类&x27;gnupg';找不到
我正在从事一个需要使用gnupg的项目。我继续使用pecl在mac上安装了gnupg。接下来,我在php.ini中添加了安装PHP扩展类&x27;gnupg';找不到,php,gnupg,pecl,Php,Gnupg,Pecl,我正在从事一个需要使用gnupg的项目。我继续使用pecl在mac上安装了gnupg。接下来,我在php.ini中添加了extension=gnupg.so,以启用扩展并重新启动apache。现在,我尝试运行以下基本代码进行测试: $gpg = new gnupg(); 我得到了以下错误: Fatal error: Uncaught Error: Class 'gnupg' not found in ... 另外,我注意到用于加载扩展的实际目录(如phpinfo输出所示)不包含gnupg.s
extension=gnupg.so
,以启用扩展并重新启动apache。现在,我尝试运行以下基本代码进行测试:
$gpg = new gnupg();
我得到了以下错误:
Fatal error: Uncaught Error: Class 'gnupg' not found in ...
另外,我注意到用于加载扩展的实际目录(如phpinfo输出所示)不包含gnupg.so:
/bin/php/php7.0.20/lib/php/extensions/no-debug-non-zts-20151012/
运行pecl install gnupg
时,我得到以下输出:
pecl install gnupg
pecl/gnupg is already installed and is the same as the released version 1.4.0
install failed
您可以从下载gnupg扩展文件-将它放在您的目录中,您应该很好。谢谢您的回复。我在那里没有看到*.so文件,不知道如何链接它。哦,等等,这是一个PECL扩展,我的大脑有点把它混在一起了x)我发现这可能对你有帮助-但这对我来说是一个冒险,没有任何许可。