[PHP-users 6491] PHPLib 認証でのエラーメッセージ
Hideo Inada
php-users@php.gr.jp
Mon, 25 Mar 2002 21:13:16 +0900
稲田@京都と申します。
いつも勉強させて戴いております。
環境:サーバー
RedHatLinux7.0
apache1.3.23
PHP4.1.2
PostgreSQL7.2
上記環境でPHPlib認証を使おうとPHPLib-7.2dを導入しました。
お約束どおりprepend.php3 -> prepend.php に変更、
prepend.php内の $_PHPLIB["libdir"] = "";
require($_PHPlib["libdir"]."db_pgsql.inc");
に変更済み
php.ini も
auto_prepend_file = prepend.php
include_path = ".:/usr/local/apache/php"
に変更しました。
同様の設定でワークステーション内(Vine Linux 2.1)に上記サーバーと同様の環境を
構築して、PHPでのスクリプト開発しています。ワークスステーション(Vine)で
はちゃんと動いたPHPLib認証をサーバーに移植すべくアップロードし、テストしまし
たところ、下記のようなエラーメッセージが帰ってきました。
----------------------------------------------------
Warning: Unable to connect to PostgreSQL server: could not connect to
server: 接続を拒否されました Is the server running on host localhost and
accepting TCP/IP connections on port 5432? in
/usr/local/apache/php/db_pgsql.inc on line 48
Database error: Link-ID == false, pconnect failed
PostgreSQL Error: 0 ()
Session halted.
-----------------------------------------------------
当然、認証に関係ない SQL(insert,select 等) は問題なく稼動していますので。
PostgreSQLはpsql も使えています、他のPHPスクリプトとの連携も出来ています。
db_pgsql.inc 等も見てみましたが、稼動しているVine側との違いが見つけられま
せん。
どこに問題があるかのヒントをいただければ幸甚です。
よろしくお願いいたします。
\|/
―★― 稲田秀男
/|\ E-mail mailto:inada@kyoto.zaq.ne.jp