
バージョン 5.0 から 5.5 にアップグレードしてから、PHP ページで次のエラーが発生します。
サポートされている PHP 拡張機能 (MySQLi、MySQL、PDO_MySQL) はいずれも利用できません。
パッケージをインストールしようとするとphp-mysql
、次のエラーが発生しました。
# yum install php-mysql --skip-broken
Packages skipped because of dependency problems:
mysql-5.0.77-4.el5_4.2.x86_64 from base
php-mysql-5.1.6-27.el5.x86_64 from base
MySQL 5.0 バージョンでは期待どおりに動作していました。PHP 拡張機能をアップグレードするにはどうすればよいでしょうか?
答え1
mysql共有コンパクトライブラリをインストールした後、これは期待通りに動作しました
wget ftp://ftp.isu.edu.tw/pub/Unix/Database/MySQL/Downloads/MySQL-5.5/MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm
rpm -ihv MySQL-shared-compat-5.5.24-1.el6.x86_64.rpm
yum install php-mysql --skip-broken