CentOS release 5.6 (Final) phpMyAdminをインストールすると PHP 5.2+ is required

ALL

システムの不具合に伴い、久しぶりにサーバーの再構築。
で、またまた同じところでひっかかる。
前回は、phpMyAdminをバージョンダウンしたが、今回も同じではちょっと芸がなさすぎ…

で、じゃ言われたとおりにPHPをバージョンアップしてやろうじゃないか…
そもそもCentOSにyumでPHPをインストールしたときに5.1.6ってのが問題。

◇phpを5.2以降のバージョンにアップデートするための準備

[root@centos ~]# rpm –import http://www.jasonlitka.com/media/RPM-GPG-KEY-jlitka
◇リポジトリを追加
[root@centos ~]# vi /etc/yum.repos.d/utterramblings.repo
[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にてアップデート可能

[root@centos ~]# yum update php

◇ついでにphp-mcryptをインストール

[root@centos ~]# yum install php-mcrypt

◇php確認

[root@centos ~]# yum list installed php*

php.i386 5.2.16-jason.1 installed
php-cli.i386 5.2.16-jason.1 installed
php-common.i386 5.2.16-jason.1 installed
php-gd.i386 5.2.16-jason.1 installed
php-mbstring.i386 5.2.16-jason.1 installed
php-mcrypt.i386 5.2.16-jason.1 installed
php-mysql.i386 5.2.16-jason.1 installed
php-pdo.i386 5.2.16-jason.1 installed

◇リポジトリ無効

[root@centos ~]# vi /etc/yum.repos.d/utterramblings.repo
enabled=1

enabled=0

◇phpMyAdmin設定変更

[root@centos ~]# vi /var/www/phpmyadmin/config.inc.php

$cfg[‘PmaNoRelation_DisableWarning’] = false;

$cfg[‘PmaNoRelation_DisableWarning’] = true; ← trueに変更

◇Apacheの再起動

[root@centos ~]# /etc/rc.d/init.d/httpd restart

コメント

Translate »
タイトルとURLをコピーしました