我正在尝试使用此命令安装laravel socialite插件
composer require laravel/socialite
但我得到了这个
使用版本^ 3.0 for laravel / socialite ./composer.json updated使用包信息加载composer存储库 更新依赖项(包括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模式下使用的文件。含量
答案 0 :(得分:0)
如果您使用的是Windows,只需将php_gmp..dll下载到您的php扩展文件夹中,然后在php.ini中添加此行
extension=php_gmp.so
别忘了重启你的webserver(apache)。
如果你在linux上
只需运行
sudo apt-get install php*-gmp
然后重启服务器
sudo service apache2 restart
希望这有帮助