【问题标题】:Does Laravel 5.2 support PHP 7.2Laravel 5.2 是否支持 PHP 7.2
【发布时间】:2020-12-16 08:45:28
【问题描述】:

我在 Laravel 5.2 版本中开发了项目。但是现在我只想将 PHP 版本升级到 7.3 所以任何人都可以告诉我 Laravel 5.2 是否适用于 PHP 最新版本。

我希望 laravel 版本保持不变,但使用最新的 PHP 版本,即 PHP 7.2+

【问题讨论】:

  • 你可以在这里.. github.com/laravel/laravel/blob/5.2/composer.json .. 但是如果你想使用 7.3 > .. laravel 5.8 以下不支持.. 新的 php 版本不支持语法
  • 意味着我可以将 php 7.2 与 laravel 5.2 一起使用。对吗?
  • 因为我不想升级我的 laravel 版本,我只想让它与 php 7.2 一起工作
  • 我强烈建议升级你的 Laravel 版本,因为 5.5 (LTS) 版本在 2020 年 8 月 30 日之后将不会得到任何安全修复。让我们想象一下 Laravel 5.2 中可能存在哪些错误或安全问题(没有2016 年 12 月 21 日之后的安全修复)...

标签: php laravel laravel-5 php-7.2


【解决方案1】:

强烈建议在这种情况下升级您的 Laravel 版本,因为 Laravel 5.2 支持 5.5.9 - 7.1.* 之间的 PHP 版本,根据 documentation 但如果您有疑虑,您可以将 php 版本调整为 7.2 并测试它是否有效.

要更改 php 版本,只需将以下代码添加到您的 composer.json 文件中。

"config": {

    "platform": {

        "php": "7.2"

    }

}

之后运行composer update,如果您遇到任何错误,您可以随时通过在composer.json 文件中再次调整版本来恢复它

【讨论】:

    猜你喜欢
    • 2016-04-12
    • 2017-03-11
    • 1970-01-01
    • 2018-02-04
    • 1970-01-01
    • 2016-09-09
    • 1970-01-01
    • 2017-04-30
    • 1970-01-01
    相关资源
    最近更新 更多