我的工作機系統是CentOS 5.4,但是他的PHP版本還是很老舊

php -v

PHP 5.1.6 (cli) (built: Jan 13 2010 17:09:42)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies

而PHP 5.2之前不支援Json_encode
所以我就開始參拜google大神如何使用Yum方式更新php版本

首先,

修改檔案:/etc/yum.repos.d/CentOS-Base.repo

[c5-testing]
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/5/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing

上述設定網址都指向官方網站(development),我可以放心更新 PHP。存檔後,下達更新命令:

# yum update php*

更新完畢後以 PHP命令檢視版本:

# php -v

PHP 5.2.9 (cli) (built: Jul  8 2009 05:59:13)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies

成功!

創作者介紹
創作者 kendoit 的頭像
kendoit

kendoit

kendoit 發表在 痞客邦 留言(0) 人氣( 24 )