Permalänk
Medlem

htaccess hjälp

jag får Password Mismatch när jag ska logga in på htaccess

htaccess konfig

AuthUserFile D:/www/medlemmar/.htpasswd
AuthName "niubnuibubuib"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

Permalänk
Medlem

Felet indikerar ju att du slår in fel lösenord.

Permalänk
Medlem

just det jag inte gör

Permalänk
Medlem

Är din .htpasswd korrekt formaterad?
Sen vet jag inte om direktiv i .htaccess är case-sensitive, testa att ersätta "require" med "Require".

Permalänk
Medlem

nej det va inte det jag fattar inte om jag gjort något

på webdesignskolan skriver dom så här

AuthUserFile /hela/sökvägen/till/.htpasswd
AuthName "Skyddade sidor!"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

men sökvägen är det på c: d: eller vilken disk eller är det på den disk som man installerat apache. eller är det den disk som som man har satt som www root

Permalänk
Medlem

Har du ens en ".htpasswd" fil där?

Exempel på text:
"john:n5MfEoHOIQkKg"
"namn:lösenord"

Visa signatur

GTX 260 SC | GTX 280 SLI | GTX 280 Tri SLi | GTX 590 Quad SLi | GTX 980 ti | RTX 2080 Ti Strix OC | RTX 3090 Strix OC | RTX 4090 Strix OC
The Way It's Meant to be Played|NVIDIA

ASUS MAXIMUS Z790 APEX | i9-13900KS | 2x16GB G.Skill 6600CL34 A-die | Corsair AX1600i | 4x Samsung 980 PRO 2TB | Corsair 7000D Airflow | 15x Corsair ML Pros (8x ML120 Pro, 7x ML140 Pro) | Rads 360+360+420 | LG CX 48" 120Hz

Permalänk
Medlem

.htpasswd filen ligger bredvid .htaccess

så här ligger dom i mappen
.htaccess
.htpasswd
index.php

men tar jag bort D:/www/medlemmar/
AuthUserFile .htpasswd
AuthName "niubnuibubuib"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
då går apache till c: och letar men hittar ingenting

så jag gissar att är rätt

AuthUserFile D:/www/medlemmar/.htpasswd
AuthName "niubnuibubuib"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

men det är som att .htpasswd är fel på något sätt men det är krypterat.

Permalänk
Medlem
Skrivet av FleXi:

.htpasswd filen ligger bredvid .htaccess

så här ligger dom i mappen
.htaccess
.htpasswd
index.php

men tar jag bort D:/www/medlemmar/
AuthUserFile .htpasswd
AuthName "niubnuibubuib"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
då går apache till c: och letar men hittar ingenting

så jag gissar att är rätt

AuthUserFile D:/www/medlemmar/.htpasswd
AuthName "niubnuibubuib"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

men det är som att .htpasswd är fel på något sätt men det är krypterat.

ändra .htpasswd och sätt:
test:test123

Funkar detta?

Visa signatur

GTX 260 SC | GTX 280 SLI | GTX 280 Tri SLi | GTX 590 Quad SLi | GTX 980 ti | RTX 2080 Ti Strix OC | RTX 3090 Strix OC | RTX 4090 Strix OC
The Way It's Meant to be Played|NVIDIA

ASUS MAXIMUS Z790 APEX | i9-13900KS | 2x16GB G.Skill 6600CL34 A-die | Corsair AX1600i | 4x Samsung 980 PRO 2TB | Corsair 7000D Airflow | 15x Corsair ML Pros (8x ML120 Pro, 7x ML140 Pro) | Rads 360+360+420 | LG CX 48" 120Hz

Permalänk
Medlem

nej
...ändra .htpasswd? jag tog bort sökvägen och då står Internal Server Error efter jag loggat in

och så strå det såhär i log filen

(OS 2)Det går inte att hitta filen. : Could not open password file: C:/Program/Apache Software Foundation/Apache2.2/.htpasswd

filen ligger ju inte ens där så jag måste ha sökvägen till d: www.......

Permalänk
Medlem
Skrivet av FleXi:

nej
...ändra .htpasswd? jag tog bort sökvägen och då står Internal Server Error efter jag loggat in

och så strå det såhär i log filen

(OS 2)Det går inte att hitta filen. : Could not open password file: C:/Program/Apache Software Foundation/Apache2.2/.htpasswd

filen ligger ju inte ens där så jag måste ha sökvägen till d: www.......

ÄNDRA I FILEN ".htpasswd"

..............................................

Visa signatur

GTX 260 SC | GTX 280 SLI | GTX 280 Tri SLi | GTX 590 Quad SLi | GTX 980 ti | RTX 2080 Ti Strix OC | RTX 3090 Strix OC | RTX 4090 Strix OC
The Way It's Meant to be Played|NVIDIA

ASUS MAXIMUS Z790 APEX | i9-13900KS | 2x16GB G.Skill 6600CL34 A-die | Corsair AX1600i | 4x Samsung 980 PRO 2TB | Corsair 7000D Airflow | 15x Corsair ML Pros (8x ML120 Pro, 7x ML140 Pro) | Rads 360+360+420 | LG CX 48" 120Hz

Permalänk
Medlem

ja gjorde det men ingen skillnad

skrev in admin:y som jag sen logga in med id admin pass:y då kom jag in ska det inte bara gå med krypterade lösenord

Permalänk
Medlem
Skrivet av FleXi:

ja gjorde det men ingen skillnad

skrev in admin:y som jag sen logga in med id admin pass:y då kom jag in ska det inte bara gå med krypterade lösenord

Du kan inte använda AuthType Basic om du ska använda krypterade lösenord.

Det behöver ändras beroende på vilken kryptering du använder för lösenorden.

Permalänk
Medlem

Precis som Eik Säger.

Visa signatur

GTX 260 SC | GTX 280 SLI | GTX 280 Tri SLi | GTX 590 Quad SLi | GTX 980 ti | RTX 2080 Ti Strix OC | RTX 3090 Strix OC | RTX 4090 Strix OC
The Way It's Meant to be Played|NVIDIA

ASUS MAXIMUS Z790 APEX | i9-13900KS | 2x16GB G.Skill 6600CL34 A-die | Corsair AX1600i | 4x Samsung 980 PRO 2TB | Corsair 7000D Airflow | 15x Corsair ML Pros (8x ML120 Pro, 7x ML140 Pro) | Rads 360+360+420 | LG CX 48" 120Hz

Permalänk
Medlem

vad ska det stå då istället för basic

AuthType Basic

Permalänk
Medlem

Alltså det står på istort sett alla google träffar om man söker på AuthType htaccess encrypted passwords.

AuthType Digest

Är det iaf men det är egentligen en påtok för lätt grej att behöva fråga i forum om.

Sjukt dåligt av webdesignskolan att inte ha med det i sin tutorial eller vad man ska kalla den med.

Permalänk
Medlem
Skrivet av Eik:

Är det iaf men det är egentligen en påtok för lätt grej att behöva fråga i forum om.
.

det tycker jag inte, men tack för bra svar

Permalänk
Medlem
Skrivet av Eik:

Sjukt dåligt av webdesignskolan att inte ha med det i sin tutorial eller vad man ska kalla den med.

Å andra sidan är Webdesignskolan inget att lita på från första början.