CentOS 5.6 简单方法升级PHP到PHP 5.3.3

关键词:CentOS 5.6,PHP升级,PHP 5.3.3,CentOS PHP升级

Linux操作系统:CentOS 5.6

一、版本环境# rpm -q php二、用Yum 升级PHP# yum update phpCould not find update match for phpNo Packages marked for Update看来Centos系统软件仓库中的php没有更新,,又不想重新手动编译安装php,既然官方的yum源里面没有,那就添加一个源吧!# rpm –import # vim/etc/yum.repos.d/utterramblings.repo在打开的文件中加入以下内容:[utterramblings]name=Jason’s Utter Ramblings Repobaseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/enabled=1gpgcheck=1gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka保存退出# yum update php (在更新PHP时候mysql一起更新并报错;处理在第三大点)Transaction Check Error: file /etc/my.cnf from install of mysql-5.1.58-jason.1.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.4.i386# yum update mysql三、更新PHP时mysql报错的处理1、首先把原本的PHP版本删除# yum remove php*2、查看一下是否删除# rpm -q php删除成功:package php is not installed3、安装PHP53# yum -y install php53*注意:php53-odbc64-5.3.3-2.el5.x86_64 from base has depsolving problems –> php53-odbc64 conflicts with php53-odbcError: php53-odbc64 conflicts with php53-odbc You could try using –skip-broken to work around the problem You could try running: package-cleanup –problems package-cleanup –dupes rpm -Va –nofiles –nodigestThe program package-cleanup is found in the yum-utils package.# yum -y install php53* –skip-broken安装成功会最后出现Complete!4、查看PHP版本# rpm -q php53php53-5.3.3-13.el5_85、启动PHP与MYSQL# service httpd start# service mysqld start

即使是不成熟的尝试,也胜于胎死腹中的策略。

CentOS 5.6 简单方法升级PHP到PHP 5.3.3

相关文章:

你感兴趣的文章:

标签云: