On Mon, 9 Jun 2003 23:10 +0300, vasile [dnt] wrote: > Incerc sa configurez un apache sa ceara autentificare si am urmat > instructiunile de la http://httpd.apache.org/docs/howto/auth.html > > am adaugat in httpd.conf, sectiunea <Directory /> liniile: > AuthType Basic > AuthUserFile /etc/httpd/conf/passwd > Require user test > > Am creat fisierul parola cu htpasswd -c /etc/httpd/conf/paswd test, am > restartat httpd-ul, dar tot nu cere autentificare la accesul paginilor.
Nu cred ca sectiunea <Directory /> este cel mai bun loc sa faci autentificarea. Banuiesc ca nu ti-a mers pentru ca pentru directoarele din care se serveste efectiv continut exista alte setari care spun sa se permita accesul fara parola. > Nici crearea unui fisier .htaccess in directorul /var/www/html/ continand: > <Directory> > AuthType Basic > AuthUserFile /etc/httpd/conf/passwd > Require user test > </Directory> > nu a schimbat situatia. Aici in mod sigur ti-a dat "Internal Error". Fisierele .htaccess nu au nevoie sa includa directivele intr-o sectiune <Directory>. Sterge marcajele <Directory>, in httpd.conf, in sectiunea <Directory /var/www/html> schimba "AllowOverride None" in "AllowOverride AuthConfig" pentru a-i permite Apache-ului sa ia in considerare fisierele .htaccess si incearca din nou. Vezi si ce spune in error_log.
