$ composer require“laravelcollective / html”:“^ 5.4.0”./ composer.json已更新使用包信息加载composer存储库更新依赖项(包括require-dev)无法将您的需求解析为可安装的软件包集 .
问题1 - 此软件包需要php> = 7.0.0但您的PHP版本(5.6.30)不满足该要求 . 问题2 - swiftmailer / swiftmailer v6.0.2需要php> = 7.0.0 - >您的PHP版本(5.6.30)不满足该要求 . - swiftmailer / swiftmailer v6.0.2需要php> = 7.0.0 - >你的PHP版本(5.6.30)不满足该要求 . - swiftmailer / swiftmailer v6.0.2需要php> = 7.0.0 - >你的PHP版本(5.6.30)不满足该要求 . - swiftmailer / swiftmailer的安装请求(锁定在v6.0.2) - > swiftmailer / swiftmailer [v6.0.2]可以满足 .
安装失败,将./composer.json恢复为原始内容 .
2 回答
打开你的composer.json,找到或只是附加在require部分..从版本ex删除^:^ 5.4.9 ..删除^ ..它将使用当前版本而不是安装最新版本
然后,
composer update
那是因为“laravelcollective / html”版本5.4确实需要php 7.尝试将版本降低到5.3