web-dev-qa-db-ja.com

PHP MySQLライブラリをアップグレードするにはどうすればよいですか?

私のPHP MySQLライブラリバージョンは、MySQL Vesionで古くなっています。どうすれば修正できますか?

サーバー:CentOS 6.3

取られたステップ:

  • MySQL 5.1およびPHP 5.3で最初にインストールされたFRESHマシン
  • Phpをアンインストールしてからphp54w(およびwebtaticのphp54w-mysqlを含むほとんどの依存関係)をインストールしました
  • Mysqlをアンインストールし、webtaticからmysql55 mysql55-serverをインストールしました

この時点ですべては問題ありませんが、mysql libは同期していません(phpmyadminからのメッセージ): "あなたのPHP MySQLライブラリバージョン5.1.69はMySQLサーバーバージョン5.5.31と異なります。 」

今、私は何人かの人々がこれが最もうまくいくと示唆していることを知っていますが、これは生産マシンであり、私はそれがうまくいくと思いたくありません。

  • Php54w-mysqlを削除して再インストールしようとしましたが、動作しませんでした

PHP MySQLライブラリをアップグレードするにはどうすればよいですか?

ありがとう!

1
Bradley

実行する手順は次のとおりです。

1)。 yumのキャッシュをクリアします:

yum clean all

2)。システムを更新します。

yum --obsoletes update

3)。 remiリポジトリをサーバーに追加します。

rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

4)。 PHPをアップグレードします(最初にアンインストールせずに):

yum --enablerepo = remi、remi-test update httpd mysql mysql-server php php-common

1
dan