Avatar billede criffer Nybegynder
22. november 2002 - 22:40 Der er 25 kommentarer og
1 løsning

htacces lav paswords unde XP ?

jeg kører apache under windows. Har hidtil lavet passwords til htacces ved hjælp af dos-programmet HTPASSWD.exe som ligger i bin mappen i widowsversionen.

Men nu kører jeg XP windows XP og programmet kan ikke køre, hvad kan jeg gøre for at lave flere nye passwords som duer under Apache windows versionen ???
Avatar billede htm Nybegynder
22. november 2002 - 22:43 #1
Det skulle stadigvæk ligge i bin-mappen til windowsXP...
Avatar billede criffer Nybegynder
22. november 2002 - 22:43 #2
ja men det er et dos program det funger ikke rigtigt under XP lukker bare ned :-)
Avatar billede htm Nybegynder
22. november 2002 - 22:44 #3
Men ellers skal du lave et php-script som krypterer det i md5 brug md5-funktionen (md5())
Avatar billede criffer Nybegynder
22. november 2002 - 22:45 #4
hvordan, er det den kryptering windows bruger ?
Avatar billede htm Nybegynder
22. november 2002 - 22:45 #5
åbn en dosprompt start -> kør -> skriv cmd

skriv cd c:\programmer\apache group\apache\bin eller hvor du nu har det installeret
Avatar billede htm Nybegynder
22. november 2002 - 22:45 #6
Ja Windows bruger md5-kryptering
Avatar billede htm Nybegynder
22. november 2002 - 22:46 #7
Men selve htpasswd virker fint - lukker bare automatisk i Xp når det ikke for nogle parametre
Avatar billede jensgram Nybegynder
22. november 2002 - 22:46 #8
I en snæver vending er http://www.webcafe.dk/artikler/apache/htaccesskrypterpassword/ fin nok, selvom den ikke løser dit problem.
Avatar billede criffer Nybegynder
22. november 2002 - 23:18 #9
jeg plejer at skrive:
htpasswd.exe -c navnpåpasswordfilen ønsketbrugernavn

men nu skriver programmet:
htpasswd: -c and -n options conflict
Avatar billede htm Nybegynder
22. november 2002 - 23:25 #10
du skal hellere ikke bruge -n ?? skriv

htpasswd -c filnavn Brugernavn

Så bliverdu promptet for password
Avatar billede htm Nybegynder
22. november 2002 - 23:26 #11
lav evt. en htpasswd /?
Avatar billede htm Nybegynder
22. november 2002 - 23:26 #12
hvilken version af apache har du?
Avatar billede criffer Nybegynder
23. november 2002 - 10:17 #13
2.0.0.39
Avatar billede criffer Nybegynder
23. november 2002 - 10:24 #14
jeg bruger heller ikke n men den skriver det alligevel... underligt den eneste jeg bruger er c som jeg skrev tidligere

"    jeg plejer at skrive:
htpasswd.exe -c navnpåpasswordfilen ønsketbrugernavn "
Avatar billede htm Nybegynder
23. november 2002 - 12:53 #15
Nu har jeg ikke prøvet apache version 2 så tør ikke sige om det er det samme!

Hvad hvis du bare skriver htpasswd filnavn brugernavn

altså uden parametre?

Du kan også prøve at se på outputtet fra htpasswd /? der står der Usage: så du kan se hvordan den skal bruges
Avatar billede criffer Nybegynder
23. november 2002 - 14:59 #16
lige meget hvad jeg skriver den det som jeg har skevet en gang, eller usage: + alle muligheder kommer frem! ! !

sådan plejer den ikek at gøre under 98
Avatar billede htm Nybegynder
23. november 2002 - 15:09 #17
Jeg tror ikke at det har noget med win98 at gøre - men derimod apache 2.X...
Avatar billede htm Nybegynder
23. november 2002 - 15:11 #18
http://httpd.apache.org/docs-2.0/programs/htpasswd.html Lidt documentation af htpasswd på apache2
Avatar billede criffer Nybegynder
23. november 2002 - 22:38 #19
okay nu kan jeg få den til at reagere... når jeg skriver

htpasswd -mb navnpåfil brugernavn password

så udfører programmet en ulovlig handling og går ned! smart ik'
Avatar billede criffer Nybegynder
23. november 2002 - 22:38 #20
jeg kører programmet i commandopromten !
Avatar billede htm Nybegynder
23. november 2002 - 23:10 #21
LOL - det var en smart funktion!

Det skal være sådan med -c parametren, så jeg ved ikke hvad der går galt! Prøv evt. at geninstaller din Apache!

Hvis ikke det hjælper, ved jeg ikke hvad der kan være galt, og du må nøjes med at bruge md5()
Avatar billede aners Nybegynder
27. november 2002 - 12:01 #22
fix en cmd prompt, skriv
htpasswd -c <username> <password>
Avatar billede criffer Nybegynder
29. november 2002 - 22:01 #23
not det er jo det jeg har gjort hele tiden !
Avatar billede htm Nybegynder
29. november 2002 - 22:04 #24
Har du prøvet at geninstallere Apache? Eller har du opgivet? Det er den måde du skal gøre det på, så der må være noget galt med din apache
Avatar billede criffer Nybegynder
29. november 2002 - 22:05 #25
den kommer med samme meddelse som jeg hele tiden har sagt !
gider næsten ikke skrive det igen for tredje gang...

konlikt mellem -c og -n selv om jeg kune skriver -c eller ingen af delene ... smart :-)
Avatar billede criffer Nybegynder
29. november 2002 - 22:41 #26
hvorfor gjorde jeg ikke det med det samme... jeg har opdateret til nyeste version
af apache og der er fejlen rettet, det virker uden problemer, men tak for hjælpen alligevel... :-)
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