- 締切済み
PHP5.3へバージョンアップしたら・・・
PHPのバージョンを4系から5.3へバージョンアップしたらMySQLの挙動が変になりました。 これまでは、 #mysql -u -p [enter]でパスワードを要求され、パスワード入力後MySQLにログインできていて、 mysql>show databases;を実行するとこれまでのデータベース一覧が当然出てきました。 バージョンアップ後、 #mysql -u -p [enter]でパスワード要求もなくログインされ、 mysql>show databases;を実行すると、 +--------------------+ | Database +--------------------+ | information_schema | test +--------------------+ のみ表示されます。 どうしてこうなったのかわかりません。 PHPのバージョンアップは以下のとおりしました。 以前のバージョンを削除 yum remove php php-* 5.3のインストール # yum install php53 php53-mbstring php53-mysql バージョンは # php -v PHP 5.3.3 (cli) (built: Oct 1 2013 18:32:37) Copyright (c) 1997-2010 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies 上記のようにバージョンアップされています。 なお、WordPressをインストールした際にも以前は通常通りインストールできたのですが、 5.3にしてからは 「データベース接続確立エラー」と表示されDBへ接続できないようで困っています。 わかる方どうかご教示お願いいたします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- sora1515
- ベストアンサー率58% (54/92)
たぶんですが古いmysqlも同時に上書きインストールしているからでは? ># yum install php53 php53-mbstring php53-mysql ここでmysqlパッケージもインストール指定している? 参考(個別でインストール) http://www.vps-de-wordpress.com/preparation/386/
お礼
ご回答ありがとうございます。 カテゴリ違いでは?とのご指摘がある方からあったので、 http://okwave.jp/qa/q8371143.html へ移動いたしました。 大変失礼いたしました。
補足
早々のご回答ありがとうございます。 インストール確認を行ったところ 下記のようにインストールされているようです。 # rpm -qa php53 php53-5.3.3-21.el5 # rpm -qa php53-mbstring php53-mbstring-5.3.3-21.el5 # rpm -qa php53-mysql php53-mysql-5.3.3-21.el5