【问题标题】:Why do we need to upgrade php version and on live server?为什么我们需要在实时服务器上升级 php 版本?
【发布时间】:2015-08-07 04:05:39
【问题描述】:

我有一个简单的问题,为什么我们需要在实时服务器上升级 PHP 版本?有什么好的理由这样做吗?我很困惑;我们正在使用 PHP 5.3,我们的 CEO 不想更新到 Laravel 5 中推荐的 PHP 5.5。有人可以告诉我为什么我们应该或不应该这样做吗?

【问题讨论】:

  • 你不必完全取决于你
  • 好的,感谢您的快速响应
  • @Dagon 你必须这样做。 Laravel 5 需要 PHP5.5 并使用仅存在于 5.5 中的组件。也不应该彻底劝阻不要升级,因为旧版本(如 5.3)甚至不支持安全更新。
  • 这不是“由你决定”,速度和内存使用也不重要。 Laravel 5 的 PHP5.5.9 为 minimum requirement,如果您有此版本之前的版本,则无法使用。

标签: php laravel-5 version


【解决方案1】:

关于您的问题的一些 cmets 的进一步说明:

我们需要升级 PHP

这部分问题的答案是“否”。在某些情况下,可能无法升级,因为如果新版本依赖于旧功能,可能会导致应用程序崩溃。

我们需要为 Laravel 5 升级 PHP

这部分的答案是“是”。你将必须升级到 Laravel 5,因为它依赖于仅来自 PHP 5.4 (Laravel 5)5.5.9 (Laravel 5.1) 的 PHP 的新功能。

我们应该升级 PHP

你没有问这个问题,但我把它放在这里是因为是的,你应该。 PHP 版本有一个生命周期。一段时间内完全支持它们的错误,然后支持稍长的安全漏洞。但是,一段时间后,PHP 版本将不再获得任何支持。在永远不会修补的旧版本中可能会发现安全漏洞。您应该使您的 PHP 版本保持最新,以防止可能已发现的 PHP 漏洞。

与往常一样,PHP 网站包含有关当前支持的 PHP 版本的所有信息:http://php.net/supported-versions.php

【讨论】:

猜你喜欢
  • 2021-01-13
  • 2017-05-16
  • 2018-03-08
  • 1970-01-01
  • 1970-01-01
  • 2010-11-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多