我输入了composer require larabook/gateway
但软件包未安装,并收到以下错误。
您的要求无法解析为一组可安装的软件包。
如果C:phpphp.ini
是你的.ini
文件,则打开它
查找此行
;extension=php_fileinfo.dll
并将其更改为此
extension=php_fileinfo.dll
当我尝试在 PHP 7.4 中创建 Laravel 项目时,我遇到了同样的问题。
从您的PHP位置,转到 php.ini
,双击它并查找 extension=php_fileinfo
.最新版本的PHP不附带.dll
,所以如果没有,请不要担心。之后,关闭记事本,单击保存并重新启动您的cmd。
如果您使用的是 XAMPP,在端口 80、443 上运行 Apache 的同一行上,转到配置单击它,导航到 PHP(php.ini( 并执行相同的步骤。完成后,关闭记事本文件并重新启动。它应该可以正常工作。
首次运行
composer update
然后从 php.ini 文件的行扩展名=php_fileinfo.dll中删除分号
并重新运行
composer require larabook/gateway
使用:
sudo apt-get install php-xml
它帮助了我!