2010年 5月 24

ケース1

すでにyumでphp4がインストール済みのcentos4.8にphp5.1.6をインストールする方法です。
*centosplusリポジトリの追加は行ってある前提です。

# yum --enablerepo=centosplus update php

としてもエラーで進まない。

Transaction Check Error: file /etc/my.cnf from install of mysql-libs-5.0.82sp1-1.el4_8 conflicts with file from package mysql-4.1.22-2.el4_8.3

php-pear-1.4.11 をインストールする必要があるようだ。

# yum --enablerepo=centosplus install php-pear-1.4.11

同時にphp5.1.6もアップデートされる。

参考:
http://wankopc.blog65.fc2.com/blog-entry-5.html

ケース2

web用として使っているサーバはケース1でインストール出来たのだけれど、DB用として使っているサーバはなぜかエラーが出る。

Error: Missing Dependency: libmysqlclient.so.15(libmysqlclient_15) is needed by package php-mysql

php-mysqlが問題でのエラーらしい。
http://perl.no-tubo.net/category/サーバ管理/guiツール/phpmyadmin/
この記事で扱ったphp-mbstringが原因か??

原因は分からず。

libmysqlclient.so.15 は MySQL-shared-VERSION.i386.rpm に含まれるものらしい。
DBサーバは Toritonn(MySQL5.067) をソースからインストールしたので別途インストールが必要。

http://sourceforge.jp/projects/tritonn/releases/?package_id=6742
から MySQL-shared-5.0.67-tritonn.1.0.12.i386.rpm をダウンロードしてインストールすれば libmysqlclient.so.15 もインストールされる。

# wget http://iij.dl.sourceforge.jp/tritonn/44615/MySQL-shared-5.0.87-tritonn.1.0.12a.i386.rpm
# rpm -ivh MySQL-shared-5.0.87-tritonn.1.0.12a.i386.rpm

その後に php5.1.6 をインストール

# yum --enablerepo=centosplus install php-pear-1.4.11

その後

postgreSQL は8.4 をインストールしたのだけれど、php から操作するのには php-pgsql が必要。
php-pgsql をインストールしようとしたら libpg.so.4 がないといわれインストール出来ない。

http://wdsdx.com/centos_php_pgsql
を読むとどうやら postgreSQL8.1系の postgresql-libs に含まれるらしい。

php5.2へアップグレードしないとか…な?

More from my site

  • centos4.8 に PostgreSQL8.4 をyumでインストールcentos4.8 に PostgreSQL8.4 をyumでインストール PGDGレポジトリを追加する 純正レポジトリに postgresql を上書きされない様に無効化しておく。 /etc/yum.repos.d/CentOS-Base.repo […]
  • CentOS 5.5 php5.3.6からphp5.2.17へyumでダウングレードCentOS 5.5 php5.3.6からphp5.2.17へyumでダウングレード remiリポジトリでphp5.3をyumでインストールしたけど、php5.2で動いていたスクリプトが動かない。 困るのでphpをダウングレードする。 php関連パッケージを調べる。 # yum list installed | grep php* php.i386 5.3.6-1.el5.remi […]
  • CentOS5.7にNginxの最新版をyumでインストールCentOS5.7にNginxの最新版をyumでインストール epelでNginxをyumでインストールする場合、バージョンが0.8.55と古い。 ================================================================================ Package Arch Version […]
  • centOS4.8 apache2.0.x を apache 2.2.15 へ yum でアップデートcentOS4.8 apache2.0.x を apache 2.2.15 へ yum でアップデート utterramblings レポジトリを使い apache を2.2.15 へ yum でアップデートする。 phpも5.2.13 へアップデートされる。 remiレポジトリでもいいけど PHPが5.3になってしまうので。 utterramblingsレポジトリ追加 # rpm --import […]
  • CentOS4.8 に Zend Framework をインストールCentOS4.8 に Zend Framework をインストール 環境 CentOS 4.8 Apache 2.2.15 PHP 5.2.13 Zend Framework ダウンロード http://framework.zend.com/download/latest 「Zend Framework Full Package」から Zend Framework 1.10 full […]
  • CentOS5.5にZend OptimizerをインストールCentOS5.5にZend Optimizerをインストール Live Commerceを使うのにはZend Optimizerが必要なのでインストールする。 CentOS5.5(32bit) PHP 5.2.16 ダウンロード ダウンロード場所がわかりにくいので注意 ※Zend OptimizerをダウンロードするにはMyZendに登録する必要がある。 ゼンド・ジャパン株式会社 ダウンロード>Zend […]

Filed under: CentOS4.x,PHP,PostgreSQL

Trackback Uri



コメントする