百胜在LAMP更新

当我在我的服务器上进行yum check-update ,我得到了一些我不敢更新的包。

我想知道是否可以安全地更新我的生产服务器上(我有一个备份,但)。

我很确定我的PHP代码将继续在它将被更新的PHP版本上运行。

但我担心一些关于不同的PHP扩展/模块。

在更新PHP时他们仍然在工作吗?

我确定有人有这方面的经验。

版本:

  • CentOS 5.6
  • 目前的PHP版本: PHP 5.3.6
  • 更新PHP版本: PHP 5.3.8

没有了所有的信息,我就会一瘸一拐地说升级是安全的。

你没有说你正在使用的操作系统。 如果它是像RHEL或Scientific Linux或CentOS这样的升级将几乎正常工作。 但是,如果它是松弛或fedora的东西,你有更大的风险。

如果你想确定,也许最简单的事情是启动一个虚拟机,并更新到最新,最好的,并做一些基本的testing。 像KVM和VirtualBox一样有各种免费的虚拟机。

你是否亲自安装了PECL的东西? 那么你可能会遇到问题。 否则你会很安全。

您可能遇到的最大问题(不知道您的版本)是,您可能有不推荐使用的function或设置。

有一些可怕的东西,可能会影响你,如对象克隆和类构造函数名称也可能会出现。

我不能说我build议在生产箱上进行升级,而不需要更多的关于我们正在谈论的版本跳转以及涉及多less代码的知识。

编辑:由于您已经发布了您的版本,因此您可以非常小心地担心 – 如果您仍有疑虑,可以在此处看到订单项发生变化