Bonjours,
j'ai une base de donnée sous Linux Debian qui tourne sous Postgres.
De l'autre côté j'ai un petit site web qui tourne sous Apache2 dans lequel je veux protéger les dossier à l'aide d'un .htaccess.
J'ai cru faire tous ce qui j'avais besoin, mais voilà, j'ai un souci qui est le suivant :
dans le error_log
-------------------------------
[Fri Jan 14 15:07:39 2005] [error] [client 192.168.0.108] File does not exist: /home/www/**********/favicon.ico
[Fri Jan 14 15:07:46 2005] [error] [client 192.168.0.108] mod_auth_pgsql: Password for user test not found (PG-Authoritative)
[Fri Jan 14 15:07:50 2005] [error] [client 192.168.0.108] PG user toto: password mismatch
[Fri Jan 14 15:07:51 2005] [error] [client 192.168.0.108] File does not exist: /home/www/**********/favicon.ico
-------------------------------
j'ai 3 champs dans la base SQL qui sont :
- username
-passwd ( crypté en MD5 )
- groups
et voilà à quoi ressemble mon .htaccess :
-------------------------------
AuthName "My PostgreSQL Authenticator"
AuthType basic
Auth_PG_user postgres
Auth_PG_database http_auth
Auth_PG_pwd_table psql_auth
Auth_PG_uid_field username
Auth_PG_pwd_field passwd
#Auth_PG_encrypted off
Auth_PG_hash_type MD5
<LIMIT GET POST>
require valid-user
</LIMIT>
----------------------------
voilà j'éspère que vous allez pouvoir me dire pourquoi cette erreur.
merci