矢吹です。
From: Hirohisa Inoue <yusu _at_ ma.neweb.ne.jp>
Subject: [linux-users:70070] Re: pgCalendar SD 6 月号
Date: Sat, 3 Jun 2000 16:49:06 +0900
> php3-pgsql_3.0.14-2.deb をinstallして、
> index.php3 の先頭に dl("pgsql.so"); を追加しました。
> # もともと入いってないのは、path指定で回避できるのかも。
残念ながら、元々入っていないのは別の理由からです。
前述のFAQを読むと、apacheのmoduleの管理で、あとからモジュール
をロードする必要があるために、この一文がいるように
読めます。
> yabuki> 前述の、FAQには是非目を通してみてください。www-dataの問題
> これは、postgres6.5.3なので、createuser www-data ができました。
そこ(createuser)でひっかかるのではないと理解しています。
表にたいしての権限を操作する、具体的には、grantやrevoke文の時に
ひっかかると理解しています。
> でも、下記のエラーでまだdatabaseにつながりません。
> Warning: Unable to connect to PostgresSQL server: connectDB() -- connect() failed: Connection refused Is the postmaster running (with -i) at
> 'localhost' and accepting connections on TCP/IP port '5432'? in db_pgsql.inc on line 40
> Database error: Link-ID == false, pconnect failed
> PostgreSQL Error: 0 ()
> Session halted.
うーん。気になるのは、postgreSQLのアクセス管理は適切に設定され
ていますか?localhost以外からって、デフォルトで許されていたか
覚えてないのですが(pgaccessを設定した時の記憶とまざっている
かも)
あと、phpも最小限の命令だけを書いてコネクトできるか
いろいろ試してみてください。
databaseのファイルにアクセスできないとダメかなーとか
思って、postgresのユーザでやっていたような気もします
が
ぼくも、slinkでpostgreSQLとPHPを設定したときに、使うユーザ
について何回か試行錯誤しました。設定内容は
会社のイントラネットのマシンにあるので月曜日には参照できる
かとは思います。
*
あと、私はnobodyでcreateuserした記憶はないのですが。
Follow-Ups:
- [linux-users:70091] Re: pgCalendar SD 6月号Hirohisa Inoue
- [linux-users:70062] pgCalendar SD 6 月号Hirohisa Inoue
- [linux-users:70063] Re: pgCalendar SD 6月号yabuki
- [linux-users:70070] Re: pgCalendar SD 6月号Hirohisa Inoue
- Prev by Subject: [linux-users:70076] Re: libwcsmbs.so.0エラー
- Next by Subject: [linux-users:70078] Re: SSHの安全性の確認
- Previous by thread: [linux-users:70070] Re: pgCalendar SD 6月号
- Next by thread: [linux-users:70091] Re: pgCalendar SD 6月号
- Indexes:[Main][Thread]