woff 發表於 2011-4-12 00:13:35

CentOS 上 讓 php 5.1.x 更新成php 5.2 並支援 json

檢查一下PHP版本# rpm -qa |grep php

php-common-5.1.6-15.el5.i386
php-cli-5.1.6-15.el5.i386
php-5.1.6-15.el5.i386
php-pdo-5.1.6-15.el5.i386
php-bcmath-5.1.6-15.el5.i386
php-ldap-5.1.6-15.el5.i386
php-devel-5.1.6-15.el5.i386
php-gd-5.1.6-15.el5.i386
php-xml-5.1.6-15.el5.i386
php-mbstring-5.1.6-15.el5.i386
php-mysql-5.1.6-15.el5.i386
php-dba-5.1.6-15.el5.i386
CentOS 5.x 一直沒有預設安裝 php 5.2.X 以上的版本,只是一直放在 testing 中,所以如果想要免痛安裝就必須下面加入 CentOS-Base.repo
vi /etc/yum.repos.d/CentOS-Testing.repo

打入
name=CentOS-5 Testing
baseurl=http://dev.centos.org/centos/$releasever/testing/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://dev.centos.org/centos/RPM-GPG-KEY-CentOS-testing
includepkgs=php*
但是對我而言,目前唯一吸引我升級到 php 5.2.X 以上是因為 json 的關係。今天看到一個地方可以直接安裝 json 讓 php 也可以使用 json

網址:http://www.php.net/manual/en/json.installation.php

更新 PHP# yum install php-*重新啟動APACHE# service httpd restart在檢查一下PHP版本# rpm -qa |grep php

php-cli-5.2.6-2.el5s2
php-mbstring-5.2.6-2.el5s2
php-devel-5.2.6-2.el5s2
php-pdo-5.2.6-2.el5s2
php-gd-5.2.6-2.el5s2
php-dba-5.2.6-2.el5s2
php-common-5.2.6-2.el5s2
php-bcmath-5.2.6-2.el5s2
php-xml-5.2.6-2.el5s2
php-pear-1.5.1-2.el5s2
php-ldap-5.2.6-2.el5s2
php-5.2.6-2.el5s2
php-mysql-5.2.6-2.el5s2
恭喜你成功了

接著vi /etc/yum.repos.d/CentOS-Testing.repo
enabled=1
改成
enabled=0

j29721197 發表於 2011-10-27 01:08:45

加油啊!!!!頂哦!!!!!
頁: [1]
查看完整版本: CentOS 上 讓 php 5.1.x 更新成php 5.2 並支援 json