Avatar billede connor Nybegynder
20. februar 2002 - 23:37 Der er 5 kommentarer og
1 løsning

Kan ikke logge ind med .htaccess i Apache (Windows2000)

Nu har jeg rodet i lang tid, og kan ikke få det til at virke...
I roden har jeg en .htaccess fil som indeholder dette:

ErrorDocument 401 /fejlsider/401fejlside.htm
ErrorDocument 403 /fejlsider/403fejlside.htm
ErrorDocument 404 /fejlsider/404fejlside.htm
ErrorDocument 410 /fejlsider/410fejlside.htm
ErrorDocument 500 /fejlsider/500fejlside.htm

Det virker fint.
I en underliggende folder, som jeg garne vil beskytte, har jeg endnu en .htaccess-fil som indeholder dette:

AuthName "-- Log Inn --"
AuthType Basic
AuthUserFile c:/webserver/min_hjemmeside_dk/admin/.htpasswd
require valid-user

I admin folderen har jeg:
test:dGRkPurkuWmW2 (test:test)

Nå jeg går ind i den folder som jeg vil beskytte, kommer der en boks op, men passwordet virker ikke !!!
Jeg syntes at jeg har prøvet mange forskellige stier, men uden held...

Måske har det noget med mig config fil fra apache at gøre, som jeg også har rodet med. (Kan godt vise uddrag hvis nogen syntes...)
Avatar billede Noone Nybegynder
20. februar 2002 - 23:59 #1
Boksen kommer frem.. Så er det nok ikke allowoverride der er problemet...

Jeg kører ikke selv apache på windows, men hvilken bruger kører apache som? Og har denne bruger ret til at læse din password fil?

Min .htaccess ser sådan her ud:

<limit GET POST>
order deny,allow
allow from all
require user brugernavn
</limit>

AuthType Basic
AuthName "Admin Section"
AuthUserfile sti_til_fil
Avatar billede nbj1 Praktikant
21. februar 2002 - 09:13 #2
AuthUserFile c:/webserver/min_hjemmeside_dk/admin/.htpasswd
dette er forkert skal hedde
AuthUserFile c:/webserver/min_hjemmeside_dk/admin/htpasswd
htpasswd skal ikke have dot foran
Avatar billede Noone Nybegynder
21. februar 2002 - 11:54 #3
nbj1 >> Hvis man kalder den .htpasswd så skal den... En af mine password filer hedder forresten webpass og virker fint, så den kan hedde lige det man har lyst til. BARE DEN ER DER!
Avatar billede connor Nybegynder
21. februar 2002 - 15:48 #4
Jeg kan stadig ikke få det til at virke... Jeg begynder at tro at det er min config-fil i apache der er problemer med...

Hvad skal der stå i den for at det virker?
Avatar billede connor Nybegynder
24. februar 2002 - 01:32 #5
Har ikke fundet løsningen...  :-(
Avatar billede nbj1 Praktikant
24. februar 2002 - 07:10 #6
for at jeg fik det til at virke i apache tilføjede udover stien til php4 også loadmodule php4_module c:/windows/system/php4apache.dll php4apache skal så smides i system biblioteket.
jeg er ikke sikker på det med om man kan have dot foran andet ind .thacccess jeg har det ikke og det virker,
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Uanset kodesprog, så giver vi dig mulighederne for at udvikle det, du behøver.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester