[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:54793] pcfg_openfile() Could not open password file: が発生
木村と申します。
Debian/lennyでPostgreSQL9.02をソースからコンパイルして使
いたいので、apache2.2.9のmod_auth_pgsqlもソースからコン
パイルして使用したいと考えています。
PostgreSQLは、postgresql-9.0.2.tar.gzをダウンロードし、
インストールしました。
mod_auth_pgsqlは、http://www.giuseppetanzilli.it/mod_auth_pgsql2/
からmod_auth_pgsql-2.0.3.tar.gzをダウンロードして、apxs2
でモジュールを作成して、ロードしています。
このソースコードは、apache2.0用です。
ブラウザからサーバーの.htaccessにアクセスすると、ブラウ
ザの認証画面が表示されます。
その後で、Internal Server Errorが発生します。
/var/log/apache2/error.logを見ると、下記のエラーが発生し
ています。
[Thu Jan 20 15:48:49 2011] [error] Internal error:
pcfg_openfile() called
with NULL filename
[Thu Jan 20 15:48:49 2011] [error] [client 10.0.23.133]
(9)Bad file
descriptor: Could not open password file: (null)
.htaccessは、下記の記述をしています。
AuthName "PostgreSQL Authenticator"
AuthType Basic
Auth_PG_host 10.0.xx.xx
Auth_PG_port 5432
Auth_PG_user xxxxxx
Auth_PG_pwd xxxxxx
Auth_PG_database xxxxxx
Auth_PG_pwd_table mcccharge
Auth_PG_uid_field userid
Auth_PG_pwd_field password
Auth_PG_encrypted off
Auth_PG_log_table xxxxxx
Auth_PG_log_uname_field login
Auth_PG_log_date_field date
Auth_PG_log_uri_field request
Auth_PG_log_addrs_field ip_address
Auth_PG_log_pwd_field password
require valid-user
CentOS5.5では、上記やり方でmod_auth_pgsqlが正常に動作し
ています。
対応策をご存じの方、ご教示をお願いします。
--------------------------------------
Get the new Internet Explorer 8 optimized for Yahoo! JAPAN
http://pr.mail.yahoo.co.jp/ie8/