Avatar billede avest Nybegynder
29. juli 2003 - 17:55 Der er 4 kommentarer og
1 løsning

htaccess på windows

Jeg kan ikke få htaccess til at virke.
Indstillinger er følgende

-----------httpd.conf: -----------
AccessFileName "pw.acc"
  <Directory "/Apache2/htdocs/test">
    AllowOverride All
    Options None
    Order deny,allow
  </Directory>
---------------------------------
Dette bevirker at jeg får en loginboks frem på adresse localhost/test/


--------------pw.acc:--------------
AuthName "Test af adgangskontrol"
AuthType Basic
AuthUserFile "g:/Apache2/htpasswd.txt"
require valid-user
-----------------------------------

Den sidste fil er fra webcafe.dk eksemplet.
------------htpasswd.txt:----------
blondine:YW0hwd6xZdikE
-----------------------------------


Nogen gode ideer? Jeg kan ikke få den til at logge ind. Jeg har slettet min htpasswd.txt med samme resultat så noget siger mig at den ikke kan finde den. Jeg har prøvet at placere den alle mulige og umulige steder i kombination med diverse stier i pw.acc filen. Intet resultat.
Avatar billede htm Nybegynder
29. juli 2003 - 17:58 #1
Hvis du har brugt generatoren på webcafeen er det det der er galt! Da denne kryptering der bliver brugt her er beregnet til linux, hvor den der bliver brugt i windows er anderledes.

Du skal bruge programmet htpasswd som ligger i bin-biblioteket hvor du har installeret apache.

Du skal køre det via kommandoprompten (start -> kør -> skriv cmd -> enter)

For at lave en fil skriver du
htpasswd -c filnavn username
for at tilføje til en fil skriver du
htpasswd filnavn username
Avatar billede avest Nybegynder
29. juli 2003 - 18:07 #2
Jeg har nu afprøvet følgende som gave et anderledes resultat.
Jeg lavede selv min bruger/pw fil istedet for at kopiere fra webcafe.dk
"htpasswd -c htpasswd.txt blondine"
Det gav teksten "test:$apr1$x33.....$KL.pnkCrfNaSX.VaRHn3q/"

Ved at placerede den i g:\Apache2\htpasswd.txt og i pw.acc skrive stien som
AuthUserFile "htpasswd.txt"  lykkedes det den at finde filen.
Men resultatet var ingen loginboks men bare en "403 FOrbidden"
Avatar billede avest Nybegynder
29. juli 2003 - 18:08 #3
Nå ja htpasswd spurgte selvfølgelig om password
Avatar billede htm Nybegynder
29. juli 2003 - 18:11 #4
ganske rigtig reaktion fra apache...

Du logger succesfuldt ind og modtager en 403 fejl. fordi du har sat options til none og der ikke ligger nogen index-fil i biblioteket!

Hvis du ligger en index-fil (eks. index.htm i biblioteket vil du ikke få nogen 403 forbidden. Eller hvis du kalder en fil direkte!
Avatar billede avest Nybegynder
29. juli 2003 - 18:19 #5
Dohhhhh.
Nå, der var mange til som skulle passe sammen. Jeg takker for hjælpen.
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