[PHP-users 21271]phplibでの認証について
breakout @ on.rim.or.jp
breakout @ on.rim.or.jp
2004年 4月 16日 (金) 22:46:41 JST
はじめまして
金田と申します。
本当は簡単なことではまっているのかもしれませんが、
login時にエラーが出てしまいます。
いろいろ設定などを変えて行っているのですが、
エラーが出てうまくいきません。
よろしくお願いします。
○local.inc修正
/usr/local/apache2/phplib/php/local.inc
○php.iniの場所
/usr/local/lib/php.ini
○テストページ
/usr/local/apache2/htdocs/pages
○incの格納場所
/usr/local/apache2/phplib/php
○各種設定
/usr/local/apache2/phplib/php/prepend.php
--修正部分-------------------------------------------
require($_PHPLIB["libdir"] . "db_mysql.inc");
|
V
require($_PHPLIB["libdir"] . "db_pgsql.inc");
-----------------------------------------------------
/usr/local/apache2/phplib/php/local.inc
--変更部分-------------------------------------------
class DB_Example extends DB_Sql {
var $Host = "localhost";
var $Database = "example_database";
var $User = "nobody";
var $Password = "";
-----------------------------------------------------
○サンプル
psql example_database
List of relations
Schema | Name | Type | Owner
--------+-----------------------+-------+----------
public | active_sessions | table | postgres
public | active_sessions_split | table | postgres
public | auth_user | table | postgres
public | auth_user_md5 | table | postgres
エラー内容
○サンプルページ
http://breakout.ath.cx/pages/
○エラー内容
Warning: pg_exec(): Query failed: ERROR: permission denied for relation auth_user . in /usr/local/apache2/phplib/php/db_pgsql.inc on line 75
Database error: Invalid SQL: select user_id, perms from auth_user where username = 'kiris' and password = 'test'
PostgreSQL Error: 1 (ERROR: permission denied for relation auth_user )
Session halted.
PHP-users メーリングリストの案内