[PHP-users 10067] Re: 始めまして。PHP を動かしたいのですが。

Shindo@AtSystem php-users@php.gr.jp
Thu, 12 Sep 2002 19:37:57 +0900


進藤です。いつも、勉強させていただいています。

エラーメッセージそのものです。
---- Snip Snip ----
>初心者なのですが、よろしくお願いします。
>
>RedHat Linux7.1にPostgreSQL7.2.2をインストールした上で、
>
><?
>$db_handle = pg_connect("dbname=bbsimple");
>if ($db_handle) {
>echo 'Connection attempt succeeded.';
>} else {
>echo 'Connection attempt failed.';
>}
>pg_close($db_handle);
>?>
>
>上記のPHPスクリプトをドキュメントルート(/var/www/html/***/xxxx/)に設置して、

>ブラウザから正常に動かしたいのですが、上手くいかず、
>
>Warning: Unable to connect to PostgreSQL server: FATAL 1: user "apache" does
>not exist in /var/www/html/***/xxxx/___.php on line 2
>Connection attempt failed.
---- Snip Snip ----
2行目のpg_connectで、postgreSQLのユーザー指定がないので
apacheとして接続したけれど、apacheはPostgrSQLのユーザーじゃないです。
だから接続しないよ!
と、いってるのですから
$ createuser apache
を実行するか
pg_connect("dbname=bbsimple user=PostgreSQLのユーザー名");
とユーザー名を指定して接続してください。


_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
_/
_/  進藤寿則@アットシステム
_/  shindo@ atsystem.jp       Tel 022-385-1593    Fax 022-385-1595
_/