我正在开发一个需要使用gnupg的项目。我继续使用pecl在mac上安装gnupg。接下来,我将extension=gnupg.so
添加到我的php.ini中以启用扩展并重新启动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