我正在尝试使用此命令安装 laravel 社交名流插件
composer require laravel/socialite
但我得到了这个
将 ^3.0 版本用于 laravel/socialite ./composer.json 更新了加载包含包信息的编辑器存储库 更新依赖项(包括 require-dev) 您的要求可以 不能解析为一组可安装的包。
问题1 - fgrosse/phpasn1 2.0.1 需要 ext-gmp * -> 系统中缺少请求的 PHP 扩展 gmp。 - fgrosse/phpasn1 2.0.1 需要 ext-gmp * -> 系统中缺少请求的 PHP 扩展 gmp。 - fgrosse/phpasn1 2.0.1 需要 ext-gmp * -> 系统中缺少请求的 PHP 扩展 gmp。 - fgrosse/phpasn1 的安装请求(锁定在 2.0.1) -> fgrosse/phpasn1[2.0.1] 可以满足。
若要启用扩展,请验证它们是否已在.ini中启用 文件: - C:\xampp\php\php.ini 您还可以在终端内运行
php --ini
以查看 PHP 在 CLI 模式下使用哪些文件。内容。
如果您使用的是Windows,只需下载php_gmp即可。DLL将其放在PHP扩展文件夹中,然后将此行添加到PHP中.ini
extension=php_gmp.so
不要忘记重新启动您的网络服务器(apache)。
如果你在Linux上
只需运行
sudo apt-get install php*-gmp
然后重新启动服务器
sudo service apache2 restart
希望这有帮助