首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >强制更新PHP (版本不会从5.1.6更新) SSH

问强制更新PHP (版本不会从5.1.6更新) SSH
EN

Server Fault用户
提问于 2011-04-05 13:16:18
回答 5查看 4K关注 0票数 1

我无法更新我的VPS PHP,因为它的5.1.6版本是这样做的:

代码语言:javascript
复制
php -v

PHP 5.1.6 (cli) (构建:2010年11月29日16:47:37)

如果我做了

代码语言:javascript
复制
yum update php

它会说

代码语言:javascript
复制
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * addons: mirror.netcologne.de
 * base: ftp.plusline.de
 * extras: mirror.netcologne.de
 * updates: mirror.mortenlarsen.eu
Setting up Update Process
No Packages marked for Update

我如何强迫它升级到最新的PHP?

我的VPS是CentOS 5.5 32位。

EN

回答 5

Server Fault用户

回答已采纳

发布于 2011-04-05 19:04:22

CentOS5.6将解决这个问题,您应该使用yum来删除php包,并使用yum php53和您需要的任何php5.3扩展。

这与二进制更新理念保持一致,并将减少维护,因为centos包将获得Redhat为php版本提供的支持移植的安全修复。

如果升级到CentOS 5.6是不可能的,尝试从IUS (http://iuscommunity.org/)的包,其中一个好处是保持一个“安全回购”,如IUS或EPEL的软件包不会引起问题的基本操作系统软件包。

代码语言:javascript
复制
yum remove php php-cgi php-cli php-common
yum update
yum upgrade
cat /etc/*release
    should return: CentOS release 5.6 (Final)
yum install php53
票数 2
EN

Server Fault用户

发布于 2011-04-05 13:22:26

您必须添加一个yum存储库,其中包含一个最新版本的PHP。

试一试这个尺寸:

http://www.freshblurbs.com/install-php-5-2-centos-5-2-using-yum

票数 4
EN

Server Fault用户

发布于 2011-04-05 13:22:48

你需要编译自源。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/255950

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档