phpmyadmin 提示 PHP 5.2+ is required 的解决办法

phpmyadmin 提示 PHP 5.2+ is required 的解决办法

 
标签: 

it

分类: php总结
安装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 http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
    新建一个repo
# /etc/yum.repos.d/utterramblings.repo
    把以下内容添加进去,保存退出就OK了
[utterramblings]
name=Jason's Utter Ramblings Repo
baseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka

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

升级方法二:
下载安装remi与epel
#http://pan.baidu.com/s/1gdjO0AB
#http://pan.baidu.com/s/1gdnmmGV
#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

点击(此处)折叠或打开

  1. libcurl-7.29.0-19.el5.remi.i386 from remi has depsolving problems
  2.   --> Missing Dependency: openldap >= 2.3.43-25.el5_8.1 is needed by package libcurl-7.29.0-19.el5.remi.i386 (remi)
  3. Error: Missing Dependency: openldap >= 2.3.43-25.el5_8.1 is needed by package libcurl-7.29.0-19.el5.remi.i386 (remi)
FUCK......版本太低.。找了好久,给个下载地址
http://pan.baidu.com/s/1bnc4Zr5


#再次升级php
#yum --enablerepo=remi update php 

点击(此处)折叠或打开

from package MySQL-server-5.6.22-1.rhel5.i386
  file /usr/share/mysql/slovak/errmsg.sys from install of mysql-libs-5.5.45-1.el5.remi.i386 conflicts with file from package MySQL-server-5.6.22-1.rhel5.i386
  file /usr/share/mysql/spanish/errmsg.sys from install of mysql-libs-5.5.45-1.el5.remi.i386 conflicts with file from package MySQL-server-5.6.22-1.rhel5.i386
  file /usr/share/mysql/swedish/errmsg.sys from install of mysql-libs-5.5.45-1.el5.remi.i386 conflicts with file from package MySQL-server-5.6.22-1.rhel5.i386
  file /usr/share/mysql/ukrainian/errmsg.sys from install of mysql-libs-5.5.45-1.el5.remi.i386 conflicts with file from package MySQL-server-5.6.22-1.rhel5.i386

Error Summary FUCK。。。。。单独升级php将提示失败,与已经安装的mysql冲突 如果是用yum安装的mysql yum --enablerepo=remi update php mysql* ---一起升级即可

如果是自己别的方式安装的。。
rpm -e卸载mysql
再升级php
yum install mysql --在安装mysql


点击(此处)折叠或打开

  1. 补充:--exclude指定跳过那些安装包

  2. yum --enablerepo=remi  --exclude=mysql* update php 

  3. yum排除特定软件包的语法如下:

  4. 使用下面的命令,你必须以root身份操作

  5. yum -x {package-name} update
  6. yum --exclude={package-name} update
  7. 举个例子,排除httpd 或者 kernel的升级,如下:

  8. # yum -x httpd* update
  9. # yum --exclude=kernel* update


enablerepo的用法(启用没默认开启的repo)
remi-test和remi源默认是不开启的,需要通过--enablerepo参数指定,把/etc/yum.repos.d/remi.repo里对应的[remi]和[remi-test]块下的enabled=0改为enabled=1则为默认开启.

[root@gc1.cuug.net: /etc/yum.repos.d]$ yum repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * epel: free.nchc.org.tw
epel                                                                                     | 3.6 kB     00:00     
repo id                          repo name                                                                status
basic                            Red Hat Enterprise Linux 5Server - i386 - Debug                          2,292
epel                             Extra Packages for Enterprise Linux 5 - i386                             5,461
repolist: 7,753

额外启用remiyum源后 repolist都变多了

[root@gc1.cuug.net: /etc/yum.repos.d]$ yum --enablerepo=remi repolist
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * epel: mirror01.idc.hinet.net
 * remi: mirrors.mediatemple.net
remi                                                                                     | 2.5 kB     00:00     
repo id                          repo name                                                                status
basic                            Red Hat Enterprise Linux 5Server - i386 - Debug                          2,292
epel                             Extra Packages for Enterprise Linux 5 - i386                             5,461
remi                             Les RPM de remi pour Enterprise Linux 5 - i386                           1,937
repolist: 9,690





# 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 http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm
wget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpm
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:                                            [  確定  ]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/29096438/viewspace-1794546/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/29096438/viewspace-1794546/

基于STM32F103C8T6的循迹避障小车完整制作过程(详细)----上篇(第123点) 基于STM32F103C8T6的循迹避障小车完整制作过程 由于本人的一个小项目,要做一个基于STM32的循迹避障小车,前后花了约1周的时间,这个过程种也参考了很多大神分享的资料,学到很多的东西。但是资料都比较分散,有些东西也不好找,在这里就想把自己制作小车的一个整体过程记录分享一下,希望能够帮到你。 我自己也算是一个小白,之前有做过 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎... 阅读详情

相关推荐

从SIGGRAPH审稿人视角看:什么样的TOG论文更容易被接收?

本文从SIGGRAPH审稿人视角深入解析TOG论文的审稿标准与投稿策略,揭示如何提升论文接收概率。重点探讨创新性、技术深度、实验验证等核心评分维度,并提供写作技巧与审稿意见应对策略,帮助研究者优化ACM Transactions on Graphics投稿质量。

weixin_33721344的博客 90

mysql学习笔记

1、phpMyAdmin空密码登录被禁止的解决办法   config.inc.php或者config.default.php或者libraries\config.default.php   $cfg['Servers'][$i]['AllowNoPassword'] = false;改为 true; 2、修改xampp的mysql默认密码 MySQL 的“root”用户默认状态是没

让每个人都享受科技的乐趣 444

支持PHP5.2phpMyAdmin 官方最终版

支持PHP5.2phpMyAdmin 官方最终版, 4.0 以上的其他版本已经不再支持PHP5.2了,保存留个纪念吧!

phpmyadmin PHP 5.2+ is required

phpmyadmin 提示 PHP 5.2+ is required解决办法 phpinfo.php 原文:http://www.ipaiw.com/?p=199 今天想安装个phpmyadmin于是去官网看了一下,看到有phpMyAdmin 3.3.3 于是就下了,安装,访问。 出错了 提示 PHP 5.2+ is required 应该是说要求php ...

weixin_34007886的博客 168

php 5.2 is required,phpmyadmin 提示 PHP 5.2+ is required解决办法

安装phpMyAdmin 3.4.1,设置完毕后访问提示PHP 5.2+ is required#php -v查出CentOS 5.6自带的php5.1.6两种解决方法:1 使用低版本的phpmyadmin,下载phpMyAdmin-2.11.10-all-languages.tar.gz后再安装OK2 升级php升级方法一:安装相应的GPG key# rpm --import http://w...

weixin_35875323的博客 449

php 5.3 is required,phpmyadmin 提示 PHP 5.2+ is required解决办法

安装phpMyAdmin 3.4.1,设置完毕后访问提示PHP 5.2+ is required#php -v查出CentOS 5.6自带的php5.1.6两种解决方法:1 使用低版本的phpmyadmin,下载phpMyAdmin-2.11.10-all-languages.tar.gz后再安装OK2 升级php升级方法一:安装相应的GPG key# rpm --import新建一个repo#...

weixin_35740814的博客 384

php 5.3 is required,PHP 5.2+ is required

安装phpMyAdmin 3.5.X,设置完毕后访问提示PHP 5.2+ is required#php -v查出CentOS 5.6自带的php5.1.6两种解决方法:1 使用低版本的phpmyadmin,下载phpMyAdmin-2.11.10-all-languages.tar.gz后再安装OK2 升级php升级方法一:安装相应的GPG key# rpm –import http://ww...

weixin_42509708的博客 151

php 5.2 is required,PHP 5.2+ is required

安装phpMyAdmin 3.5.X,设置完毕后访问提示PHP 5.2+ is required#php -v查出CentOS 5.6自带的php5.1.6两种解决方法:1 使用低版本的phpmyadmin,下载phpMyAdmin-2.11.10-all-languages.tar.gz后再安装OK2 升级php升级方法一:安装相应的GPG key# rpm –import http://ww...

weixin_42366533的博客 198

php 5.2 is required,CentOS更新phpPHP 5.2+ is required问题)

CentOS5.5使用yum安装了php环境后,发现是php4.x版本,使用最新的phpMyAdmin提示PHP 5.2+ is required”,是由于php版本过低,需要PHP5.2以上版本,那么就需要更新下php直接使用yum update php提示无可用更新,看来需要更换源了先导入key,添加额外源# rpm --import http://www.jasonlitka.com/m...

weixin_34873494的博客 155

phpMyAdmin关于PHP 5.5+ is required. Currently installed version is: 5.4.16问题

出现这个提示PHP 5.5+ is required. Currently installed version is: 5.4.16原因可能是: phpmyadmin 版本太新,最小需要php5.5.x 以上版本才可以运行,因此有2个办法可以解决。   1、重新下载phpmyadmin 老版本   2、升级php 程序到5.5.x 即可解决 转载于:https://www.cnb...

weixin_30498921的博客 2213

centos7s升级安装php5.6

今天在新购的阿里云上部署个phpmyadmin,结果显示了个如下信息:PHP 5.5+ is required. Currently installed version is: 5.4.16系统是centos7.2phpmyadmin的版本是4.6.5.2最新,降版本的妥协方法不是自己的性格,在参考一番资料后部署正常,记录如下。进入终端后查看php版本:php -v 输出可能如下:PHP 5.

大智若愚的博客 1720

php5.2 phpmyadmin,mysql5.0.27+apache2.0.59+php5.2.0+phpMyAdmin-2.6.4-pl3

:在相应的网站下载到相应的mysql php apache phpmyadmin了,2:由于是客户的服务器,我通过终端连接上,在服务器上还不能下载,我的为fc5,应用ssh的sftp功能连接上redhat as4 命令为:sftp root@ip 就可以了(第一次连接,还需要输入yes.)3:传输完毕后,首先安装mysql: mysql的安装其实是报错最多的一个,这儿有一个简单的办法,那就是vi ...

weixin_39559804的博客 246

Linux环境centos8系统下Mysql5.7安装+php Myadmin配置+可视化全过程

Linux环境centos8系统下Mysql5.7安装+php Myadmin配置+可视化全过程1. Linux环境centos8系统下Mysql5.7安装 1. Linux环境centos8系统下Mysql5.7安装 第一步、下载MySQL 5.7版安装包: wget命令下载mysql安装包 [root@localhost local]# wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm yum命令

Yale-曼陀罗 2098

报错:No match for argument: mod_auth_mysql

需要将yum命令在~下执行,如果还不行可以将centos换为7.8版本,亲测可以使用!

ALi的博客 2792

centOS安装php最新版本

查看 centos 版本: [root@iZ23d ~]# cat /etc/centos-release   CentOS Linux release 7.2.1511 (Core)     1、删除之前的 php 版本:        [root@iZ23d ~]# yum remove php* php-common    Loaded plug

tiansan的博客 4931

解决用ST3保存php文件跳出Warning PHP7.0 or newer is required

PHP版本为5.6,用st3写PHP时保存时,会跳出Warning PHP7.0 or newer is required... 这是st的一个插件phpfmt造成的 解决: 找到phpfmt.py,搜索7.0, 搜到: if ('PHP 5.3' in res.decode('utf-8') or 'PHP 5.3' in err.decode('utf-8') or 'PHP...

554

提高php代码质量 36计

1.不要使用相对路径 常常会看到: 1 require_once('../../lib/some_class.php'); 该方法有很多缺点: 它首先查找指定的php包含路径, 然后查找当前目录. 因此会检查过多路径. 如果该脚本被另一目录的脚本包含, 它的基本目录变成了另一脚本所在的目录. 另一问题, 当定时任务运行该脚本, 它的上

Jucrazy_技术人生 988

FPGA实现CAN总线控制器:基于SJA1000协议栈的Verilog/VHDL双版本源码与仿真

内容概要:本文详细介绍了基于SJA1000协议栈的FPGA实现CAN总线控制器的完整解决方案。涵盖了Verilog和VHDL双版本源码、Altera和Xilinx平台的具体实现细节以及配套的testbench程序。主要内容包括状态机控制器、CRC校验器、位时序单元和FIFO缓存四大核心模块的设计与实现。文中展示了关键代码段,如状态机的状态跳转、帧格式处理、寄存器配置等,并提供了详细的仿真测试方法,确保系统的稳定性和可靠性。适合人群:熟悉FPGA开发的基础工程师和技术爱好者,尤其是那些希望深入了解CAN总线控制器实现的人群。使用场景及目标:适用于FPGA开发者进行CAN总线控制器的开发和调试,帮助他们快速搭建实验环境并进行性能优化。目标是提供完整的工程资料包,使得开发者能够轻松实现从代码编写到仿真的全过程。其他说明:资源包中包含了Quartus II 13.0和ISE14.7的安装包及相关配置文件,方便用户快速上手。同时,提供了详细的引脚约束和时钟管理配置,确保不同开发板之间的兼容性。

上一篇: redis持久化
下一篇: yum install yum-fastestmirror
cml2016
博客等级 码龄12年 8粉丝 0原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值