Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5473160
  • 博文数量: 890
  • 博客积分: 12876
  • 博客等级: 上将
  • 技术积分: 10760
  • 用 户 组: 普通用户
  • 注册时间: 2004-10-04 14:18
个人简介

猝然临之而不惊,无故加之而不怒。

文章分类

全部博文(890)

文章存档

2016年(1)

2014年(18)

2013年(41)

2012年(48)

2011年(65)

2010年(84)

2009年(121)

2008年(101)

2007年(129)

2006年(95)

2005年(118)

2004年(69)

分类: Mysql/postgreSQL

2011-05-25 13:03:32

安装phpMyAdmin 3.4.1,设置完毕后访问提示

PHP 5.2+ is required

#php -v

查出CentOS 5.6自带的php是5.1.6

两种解决方法:
1 使用低版本的phpmyadmin,下载phpMyAdmin-2.11.10-all-languages.tar.gz后再安装OK

2 升级php

升级方法一:
安装相应的GPG key
# rpm --import
    新建一个repo
# /etc/yum.repos.d/utterramblings.repo
    把以下内容添加进去,保存退出就OK了
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=
enabled=1
gpgcheck=1
gpgkey=

#yum install php
安装出来的就是 php5.2.16

升级方法二:

#wget
#wget
#rpm -Uvh remi-release-5*.rpm epel-release-5*.rpm

#vi /etc/yum.repos.d/remi.repo
#vi /etc/yum.repos.d/epel.repo
#vi /etc/yum.repos.d/epel-testing.repo
分别在这三个文件的最后,增加如下一行:
priority=1

#yum --enablerepo=remi update php

# php -v

PHP 5.3.6 (cli) (built: May 16 2011 19:18:00)
Copyright (c) 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2011 Zend Technologies

PS:
当前安装时CentOS已经更新到5.3,所以实际下载的包可能有所不同:
wget
wget
rpm -Uvh remi-release-5-7.el5.remi.noarch.rpm epel-release-5-4.noarch.rpm
如果单独升级php将提示失败,只有联通mysql一起升级才可以,
所以我们必须执行以下命令才能升级php到5.2.9版本:
yum –-enablerepo=remi update php* mysql*

提示:"缺少mysqli扩展""缺少mcrypt扩展" 解决方式

[root@www libraries]# yum --enablerepo=remi update php-mysqli
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.isu.edu.tw
 * epel: mirror.nus.edu.sg
 * extras: ftp.isu.edu.tw
 * remi: iut-info.univ-reims.fr
 * updates: ftp.isu.edu.tw
remi                                                                                    | 2.5 kB     00:00
Setting up Update Process
No Match for argument: php-mysqli
No package php-mysqli available.
No Packages marked for Update
[root@www libraries]# yum --enablerepo=remi update php-mysql
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.isu.edu.tw
 * epel: mirror.nus.edu.sg
 * extras: ftp.isu.edu.tw
 * remi: iut-info.univ-reims.fr
 * updates: ftp.isu.edu.tw
Setting up Update Process
Package(s) php-mysql available, but not installed.
No Packages marked for Update
[root@www libraries]# yum --enablerepo=remi install php-mysqli
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.isu.edu.tw
 * epel: ftp.kddilabs.jp
 * extras: ftp.isu.edu.tw
 * remi: iut-info.univ-reims.fr
 * updates: ftp.isu.edu.tw
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-mysql.i386 0:5.3.6-4.el5.remi set to be updated
--> Processing Dependency: php-pdo = 5.3.6-4.el5.remi for package: php-mysql
--> Running transaction check
---> Package php-pdo.i386 0:5.3.6-4.el5.remi set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================
 Package                   Arch                 Version                             Repository            Size
===============================================================================================================
Installing:
 php-mysql                 i386                 5.3.6-4.el5.remi                    remi                 148 k
Installing for dependencies:
 php-pdo                   i386                 5.3.6-4.el5.remi                    remi                 113 k

Transaction Summary
===============================================================================================================
Install       2 Package(s)
Upgrade       0 Package(s)

Total size: 261 k
Is this ok [y/N]: y
Downloading Packages:
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : php-pdo                                                                                 1/2
  Installing     : php-mysql                                                                               2/2

Installed:
  php-mysql.i386 0:5.3.6-4.el5.remi

Dependency Installed:
  php-pdo.i386 0:5.3.6-4.el5.remi

Complete!

[root@www libraries]# yum --enablerepo=remi install php-mcrypt
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: ftp.isu.edu.tw
 * epel: mirror.nus.edu.sg
 * extras: ftp.isu.edu.tw
 * remi: rpms.famillecollet.com
 * updates: ftp.isu.edu.tw
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-mcrypt.i386 0:5.3.6-4.el5.remi set to be updated
--> Processing Dependency: libmcrypt.so.4 for package: php-mcrypt
--> Running transaction check
---> Package libmcrypt.i386 0:2.5.8-4.el5.centos set to be updated
--> Finished Dependency Resolution

Dependencies Resolved

===============================================================================================================
 Package                   Arch                Version                             Repository             Size
===============================================================================================================
Installing:
 php-mcrypt                i386                5.3.6-4.el5.remi                    remi                   45 k
Installing for dependencies:
 libmcrypt                 i386                2.5.8-4.el5.centos                  extras                116 k

Transaction Summary
===============================================================================================================
Install       2 Package(s)
Upgrade       0 Package(s)

Total size: 161 k
Total download size: 45 k
Is this ok [y/N]: y
Downloading Packages:
php-mcrypt-5.3.6-4.el5.remi.i386.rpm                                                    |  45 kB     00:01
Running rpm_check_debug
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Installing     : libmcrypt                                                                               1/2
  Installing     : php-mcrypt                                                                              2/2

Installed:
  php-mcrypt.i386 0:5.3.6-4.el5.remi

Dependency Installed:
  libmcrypt.i386 0:2.5.8-4.el5.centos

Complete!
[root@www libraries]# service httpd restart
正在停止 httpd:                                            [  確定  ]
正在啟動 httpd:                                            [  確定  ]

阅读(17882) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~