[PHP-users 26425] Re: PEAR(DB.php)について

unico sagittarius @ ceres.ocn.ne.jp
2005年 8月 11日 (木) 17:45:09 JST


大変、お世話になっております。

下記のファイルを「syslog = 2」を追加したら下記のエラーメッセージに変わりました。
postgresql.conf
----------------------------------------------------------------------
# - Connection Settings -

listen_addresses = '*'          # what IP interface(s) to listen on;
                                # defaults to localhost, '*' = any
    ・
    ・
# These are relevant when logging to syslog:
syslog = 2  ← これ
syslog_facility = 'LOCAL0'
syslog_ident = 'postgres'
    ・
    ・
silent_mode = on                 # DO NOT USE without syslog or redirect_stderr
    ・
    ・
# - What to Log -
    ・
    ・
log_connections = on
----------------------------------------------------------------------
[出力されたエラーメッセージ]
[nativecode=Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432?] ** pgsql://********:********@localhost/FREE

PEAR以外でDBに接続できるのかを下記のファイルを作成してみましたが駄目でした。

<?
$db = pg_connect("localhost", "", "FREE");

if($db == false){
	echo "DB接続NG<BR>";
}
else{
	echo "DB接続OK<BR>";
}
pg_close($db);
?>

[出力されたエラーメッセージ]
Warning: pg_connect(): Unable to connect to PostgreSQL server: could not connect to server: Connection refused Is the server running on host "localhost" and accepting TCP/IP connections on port 5432? in /usr/local/apache2/htdocs/unico/db_test.php on line 2

色々とネットで調べてみましたけどわかりませんでした。
皆さんに頼ってすみませんがアドバイス、宜しくお願いします。
では、失礼します。




PHP-users メーリングリストの案内