如何在 CentOS 和 Kloxo 上升级 PHP?

如何在 CentOS 和 Kloxo 上升级 PHP?

我需要升级 PHP,以便可以在专用服务器上升级 joomla。我有:

  • kloxo 6.1.6
  • php-5.2.17-1
  • Linux CentOS-55-64-最低 2.6.18-194.32.1.el5 x86_64 x86_64 x86_64 GNU/Linux

我到处搜索,只发现 PHP 5.3 与 zend 不兼容。我想升级到 5.2.4,这是 joomla 1.6 和 1.7 的最低要求。

我尝试运行:

yum update php.x86_64

也就是安装了 PHP 包,但是没有起作用。

这是一个在许多站点上拥有相当多用户的生产服务器,所以我希望尽可能安全地完成它。

运行“yum update”安全吗?它向我显示了 6 个要安装的软件包和 125 个要更新的软件包,包括一个内核。这样安全吗?我还没有动过 kloxo 的 yum 存储库。

更新:

我刚刚成功运行了“yum update”。

现在我想我需要知道如何添加一个具有 5.2.4 的新存储库以及如何更新到该特定版本。

有任何想法吗?

答案1

Remi 的存储库一直是除官方发行版之外的 PHP(和 mysql)版本的不错选择:

http://blog.famillecollet.com/pages/Config-en

您需要设置 repo,然后确保您想要的特定版本可用。

答案2

我发现问题了!

我的 PHP 配置忽略了 parse_ini_file 函数,该函数自 joomla 1.6 开始使用。这是 kloxo 的默认行为,它给我带来了一些麻烦,浪费了无数的时间。

相关内容