とっておきの手土産を教えて

お使いの PHP MySQL ライブラリのバージョン 4.1.22 が MySQL サーバのバージョン 5.1.48 と異なります。これは予期しない不具合を起こす可能性があります。


お世話になります。

RHLE4でPHP4 から PHP5.2.9へのアップグレードが完了しMySQLのバージョンも5.1.48にアップグレードしました。

インストールは問題なく終了しPHPからMySQLのアクセスも可能となっております。

しかし、phpMyAdminからMySQLにアクセスしようとすると、
【お使いの PHP MySQL ライブラリのバージョン 4.1.22 が MySQL サーバのバージョン 5.1.48 と異なります。これは予期しない不具合を起こす可能性があります。】
と表示されてしまいます。

PHPのライブラリバージョンを上げれば問題ないと思うのですが、
どうしてもバージョンがアップできません。

参考になるサイトややり方がわかる方がいたら教えていただけますでしょうか。

■PHPのコンパイルオプション
./configure \
--prefix=/usr/local/php5 \
--with-config-file-path=/usr/local/php5/lib \
--enable-sigchild \
--enable-mbstring \
--enable-mbregex \
--enable-force-cgi-redirect \
--enable-zend-multibyte \
--with-gd \
--with-jpeg-dir=/usr \
--with-png-dir=/usr \
--with-zlib \
--with-zlib-dir=/usr \
--with-openssl \
--enable-ftp \
--with-curl \
--with-mysql=/usr/local/mysql5 \
--with-pdo-mysql=/usr/local/mysql5 \
--with-pgsql=/var/lib/pgsql

■MySQLのコンパイルオプション
./configure --prefix=/usr/local/mysql5 \
--localstatedir=/usr/local/mysql5/data \
--enable-assembler \
--with-client-ldflags=-all-static \
--with-mysqld-ldflags=-all-static \
--with-charset=utf8 \
--with-extra-charsets=all \
--with-tcp-port=3308 \
--with-unix-socket-path=/tmp/mysql5.sock \
--with-plugins=innobase

A 回答 (1件)

こんにちは。



RedHatならyum使えばよかったのに・・・。
PHPのインストールフォルダ以下にmodulesがあると思いますが、ここのmysql.soとかが古いままです。
手動で上書きしてください。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


おすすめ情報