如何在Mac OS X/PHP 7上启用GMP? [英] How do I enable GMP on Mac OS X / PHP 7?

查看:454
本文介绍了如何在Mac OS X/PHP 7上启用GMP?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用PHP 7和Mac High Sierra.我正在尝试安装并启用GMP.我通过

I'm using PHP 7 and Mac High Sierra. I'm trying to install and enable GMP. I installed via

brew install homebrew/php/php70-gmp

但是当我尝试通过php.ini(/usr/local/etc/php/7.0/php.ini)文件启用该模块时,我失败了.我尝试取消注释该行

but when I try and enable the module through the php.ini (/usr/local/etc/php/7.0/php.ini) file, I'm failing . I tried uncommenting the line

extension=php_gmp.dll

但是运行作曲家时出现此错误

but I get this error when running composer

Warning: PHP Startup: Unable to load dynamic library '/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/php_gmp.dll' - dlopen(/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/php_gmp.dll, 9): image not found in Unknown on line 0

如何在php.ini文件中启用GMP?

How do I enable GMP in my php.ini file?

推荐答案

在Mac系统中,通常不使用某些.dll文件.您可以查看文件夹/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/来查看是否还有其他与GMP相关的文件吗?可能您应该通过

Using some .dll file is not usual for a Mac system. Can you have a look at the folder /usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/ to see if there is any other GMP related file? Probably, you should add the extension through

extension=gmp.so

这篇关于如何在Mac OS X/PHP 7上启用GMP?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆