在 Fedora 上升级 PHP

在 Fedora 上升级 PHP

我有一台运行 PHP 5.3.13 和 Wordpress 的 Fedora 服务器。我想将 PHP 版本升级到 5.3.18 或更高版本。

这是系统信息:

$ uname -a
Linux xxx.com 2.6.40.6-0.fc15.x86_64 #1 SMP Tue Oct 4 00:39:50 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

$ cat /etc/fedora-release 
Fedora release 15 (Lovelock)

$ php --version
PHP 5.3.13 (cli) (built: May  9 2012 14:38:35) 
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
    with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator

我尝试使用yum install update php,但它不起作用:

$ sudo yum update php
password for user:
fedora/metalink                                          | 5.6 kB     00:00     
updates/metalink                                         | 5.2 kB     00:00     
Setting up Update Process
No Packages marked for Update

有什么解决办法吗?请告诉我升级 PHP 版本是否会使任何以前安装的软件(例如 Wordpress、php-cgi 等)失效。谢谢。

答案1

Fedora 15 不再受支持,因此 php 将不会更新。升级到最新版本(目前为 fedora 20)。

Fedora 版本的生命周期很短,因此,除非您至少每年有能力升级系统,否则不应将其用于服务器。

答案2

看起来 php 不是通过 rpm 安装的,你应该尝试卸载它并通过以下方式重新安装yum install php

相关内容