Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想安装 Crypt_DiffieHellman PEAR 包,这给了我以下错误:
pear/Crypt_DiffieHellman requires PHP extension "gmp"
所以我安装了 gmp 扩展(使用 MacPorts 的“php5-gmp”),php -m并extension_loaded('gmp')表明扩展已加载。但是,当我尝试安装软件包时,我仍然收到 PEAR 错误。
php -m
extension_loaded('gmp')
我在这里错过了什么吗?或者这是包/PEAR 安装程序的(已知)错误?
什么解决了我的问题:使用 -f (强制)参数忽略缺少的依赖项。在我的情况下,我确定扩展已安装,因此安装程序无需检查此特定扩展即可。