[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
_/