如何安装 Laravel Collective?它一直在说 "Package requires php 7"

How do I install Laravel Collective? It keeps saying "Package requires php 7"

$作曲家要求"laravelcollective/html":"^5.4.0" ./composer.json 已更新 使用包信息加载作曲家存储库 更新依赖项(包括 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 还原为其原始内容。

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

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

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

然后,composer update