まちの です。 From: JunnitiSibasaki <jsibasaki@xxxxxxxxxxxxxx> Subject: [vine-users:050754] Re: PHP で PostgreSQL に接続できません。 Date: Thu, 23 May 2002 13:07:58 +0900 Message-ID: <3CEC6B1E.1050406@xxxxxxxxxxxxxx> jsibasaki> こんにちわ。 jsibasaki> jsibasaki> jsibasaki> > まちの です。 jsibasaki> > インストールされたPHPのパッケージ名とバージョンを jsibasaki> > 教えてもらえませんか? jsibasaki> > (VinePlusかSeedPlusのですよね?) jsibasaki> jsibasaki> はい、製品版を購入したらVinePlusというCDが付いててこれから jsibasaki> インストールしました。 jsibasaki> jsibasaki> コマンドがこれで正しいかどうか分かりませんが jsibasaki> #rpm -qa | grep php jsibasaki> としてみたところ jsibasaki> jsibasaki> #php-4.1.2-0vl1 jsibasaki> #php-devel-4.1.2-0vl1 jsibasaki> #php-imap-4.1.2-0vl1 jsibasaki> #php-pgsql-4.1.2-0vl1 jsibasaki> jsibasaki> phpファイルが他にもあったのですが依存関係とかでインストールに失敗しました。 失敗したというPHP関連のパッケージも少し気になりますが... (今回の事には関係ないと思いますが) 今FTPサイトのVinePlus-2.5には それより少し新しいPHPとして php-4.2.1-0vl2 php-devel-4.2.1-0vl2 php-imap-4.2.1-0vl2 php-pgsql-4.2.1-0vl2 (php-manual-4.2.1-0vl2) (php-odbc-4.2.1-0vl2) (php-mysql-4.2.1-0vl2) (php-ldap-4.2.1-0vl2) が置いてあります。 これには一応php.iniの雛型?みたいなモノ(defaultに少し追加した)が インストールされるようになっています。 # すでにそれ以前にphp.iniがあればphp.ini.rpmnewになるかな? まだ何もカスタマイズせず、PHPを実際に使っていないのであれば 古いモノを削除後、VinePlus-2.5のモノをインストールしてもらえれば たぶん**すぐ**使えるようになっていると思います。 削除しなくても上に書いたように設定用のphp.iniは入りますし、 今のモノをベースにここで紹介されていた過去ログを見てもらっても良いかと 思います。 postgreSQLとの連携だけなら /etc/php.iniの中で extension_dir = /usr/lib/php4に修正 extension=pgsql.soを追記する ぐらいで良いかと思います。 まちの