如何在Mac OS X/PHP 7上启用GMP? [英] How do I enable GMP on Mac OS X / PHP 7?
问题描述
我正在使用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屋!