如何在 Mac OS X / PHP 7 上启用 GMP?
How do I enable GMP on Mac OS X / PHP 7?
我正在使用 PHP 7 和 Mac High Sierra。我正在尝试安装并启用 GMP。我通过
安装
brew install homebrew/php/php70-gmp
但是当我尝试通过 php.ini (/usr/local/etc/php/7.0/php.ini) 文件启用模块时,我失败了。我尝试取消注释行
extension=php_gmp.dll
但是当 运行 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?
使用一些 .dll
文件对于 Mac 系统来说并不常见。你能看看文件夹/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/
看看是否还有其他GMP 相关文件吗?可能,您应该通过
添加扩展名
extension=gmp.so
我正在使用 PHP 7 和 Mac High Sierra。我正在尝试安装并启用 GMP。我通过
安装brew install homebrew/php/php70-gmp
但是当我尝试通过 php.ini (/usr/local/etc/php/7.0/php.ini) 文件启用模块时,我失败了。我尝试取消注释行
extension=php_gmp.dll
但是当 运行 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?
使用一些 .dll
文件对于 Mac 系统来说并不常见。你能看看文件夹/usr/local/Cellar/php70/7.0.27_19/lib/php/extensions/no-debug-non-zts-20151012/
看看是否还有其他GMP 相关文件吗?可能,您应该通过
extension=gmp.so