phpmyadmin 提示 PHP 5.2+ is required 的解決辦法

來源:互聯網
上載者:User

 

phpmyadmin 提示 PHP 5.2+ is required 的解決辦法  

2011-06-18 02:38:00|  分類:phpmyadmin|  標籤:|字型大小大中小 訂閱

安裝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後再安裝OK2 升級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 Repobaseurl=http://www.jasonlitka.com/media/EL$releasever/$basearch/enabled=1gpgcheck=1gpgkey=http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka#yum install php安裝出來的就是 php5.2.16升級方法二:#wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpm#wget http://rpms.famillecollet.com/enterprise/remi-release-5.rpm#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 -vPHP 5.3.6 (cli) (built: May 16 2011 19:18:00)Copyright (c) 1997-2011 The PHP GroupZend Engine v2.3.0, Copyright (c) 1998-2011 Zend TechnologiesPS:當前安裝時CentOS已經更新到5.3,所以實際下載的包可能有所不同:wget http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-4.noarch.rpmwget http://rpms.famillecollet.com/el5.i386/remi-release-5-7.el5.remi.noarch.rpmrpm -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-mysqliLoaded plugins: fastestmirrorLoading 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.twremi                                                                                    | 2.5 kB     00:00Setting up Update ProcessNo Match for argument: php-mysqliNo package php-mysqli available.No Packages marked for Update[root@www libraries]# yum --enablerepo=remi update php-mysqlLoaded plugins: fastestmirrorLoading 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.twSetting up Update ProcessPackage(s) php-mysql available, but not installed.No Packages marked for Update[root@www libraries]# yum --enablerepo=remi install php-mysqliLoaded plugins: fastestmirrorLoading 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.twSetting up Install ProcessResolving 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 ResolutionDependencies Resolved=============================================================================================================== Package                   Arch                 Version                             Repository            Size===============================================================================================================Installing: php-mysql                 i386                 5.3.6-4.el5.remi                    remi                 148 kInstalling for dependencies: php-pdo                   i386                 5.3.6-4.el5.remi                    remi                 113 kTransaction Summary===============================================================================================================Install       2 Package(s)Upgrade       0 Package(s)Total size: 261 kIs this ok [y/N]: yDownloading Packages:Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction  Installing     : php-pdo                                                                                 1/2  Installing     : php-mysql                                                                               2/2Installed:  php-mysql.i386 0:5.3.6-4.el5.remiDependency Installed:  php-pdo.i386 0:5.3.6-4.el5.remiComplete![root@www libraries]# yum --enablerepo=remi install php-mcryptLoaded plugins: fastestmirrorLoading 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.twSetting up Install ProcessResolving 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 ResolutionDependencies Resolved=============================================================================================================== Package                   Arch                Version                             Repository             Size===============================================================================================================Installing: php-mcrypt                i386                5.3.6-4.el5.remi                    remi                   45 kInstalling for dependencies: libmcrypt                 i386                2.5.8-4.el5.centos                  extras                116 kTransaction Summary===============================================================================================================Install       2 Package(s)Upgrade       0 Package(s)Total size: 161 kTotal download size: 45 kIs this ok [y/N]: yDownloading Packages:php-mcrypt-5.3.6-4.el5.remi.i386.rpm                                                    |  45 kB     00:01Running rpm_check_debugRunning Transaction TestFinished Transaction TestTransaction Test SucceededRunning Transaction  Installing     : libmcrypt                                                                               1/2  Installing     : php-mcrypt                                                                              2/2Installed:  php-mcrypt.i386 0:5.3.6-4.el5.remiDependency Installed:  libmcrypt.i386 0:2.5.8-4.el5.centosComplete![root@www libraries]# service httpd restart正在停止 httpd:                                            [  確定  ]正在啟動 httpd:                                            [  確定  ]

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.