首页 文章

如何安装Laravel Collective?它一直说“包需要PHP 7”

提问于
浏览
-1

$ 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 回答

  • 0

    打开你的composer.json,找到或只是附加在require部分..从版本ex删除^:^ 5.4.9 ..删除^ ..它将使用当前版本而不是安装最新版本

    "require": {
            "php": ">=5.6.4",
            "laravelcollective/html": "5.4.*",
        },
    

    然后, composer update

  • 1

    那是因为“laravelcollective / html”版本5.4确实需要php 7.尝试将版本降低到5.3

相关问题