Avatar billede scoty Nybegynder
01. december 2002 - 15:03 Der er 11 kommentarer og
1 løsning

Problemer med .htaccess og htpasswd

Nu køre min apache lokalt.
Men nu har jeg et problem. Jeg vil gerne password sikre.

Det er har jeg også fået til at virke:
Men jeg kan ikke access siten med det rigtige brugernavn og password:

.htaccess filen:
AuthName "-- Det Store Test --"
AuthType Basic
AuthUserFile /hjemmeside/htpasswd
require valid-user

htpasswd fil:
test:test
Avatar billede scoty Nybegynder
01. december 2002 - 15:03 #1
Begge filer ligger lokalt i denne mappe: C:\Apache Group\Apache\htdocs\Hjemmeside
Avatar billede htm Nybegynder
01. december 2002 - 15:07 #2
Du skal bruge programmet htpasswd til at lave et krypteret password!
brug så også d fulde sti C:\Apache Group\Apache\htdocs\Hjemmeside\htpasswd
Avatar billede benny.dk Nybegynder
01. december 2002 - 15:08 #3
Du skal angive en komplet sti lige nu siger du jo at den ligger på c:\hjemmeside\htpasswd
Avatar billede postndk Nybegynder
01. december 2002 - 15:11 #4
hvad for et OS kører du ? ?
Avatar billede scoty Nybegynder
01. december 2002 - 15:11 #5
AuthName "-- Det Store Test --"
AuthType Basic
AuthUserFile C:\Apache Group\Apache\htdocs\Hjemmeside\htpasswd
require valid-user

Når jeg retter til dette får jeg denne fejl:

Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, svj@mail.dk and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.
Avatar billede postndk Nybegynder
01. december 2002 - 15:12 #6
AuthUserFile "C:\Apache Group ....................."
Avatar billede scoty Nybegynder
01. december 2002 - 15:12 #7
XP
Avatar billede htm Nybegynder
01. december 2002 - 15:14 #8
Yep " omkring
Avatar billede htm Nybegynder
01. december 2002 - 15:14 #9
Det er fordi at der er mellemrum i stien at der kommer fejl der!
Avatar billede scoty Nybegynder
01. december 2002 - 15:16 #10
Nu virker det, også selv om der er mellemrum
Avatar billede scoty Nybegynder
01. december 2002 - 15:17 #11
Hvis jeg nu vil tilgå den dirkete. Altså på http://127.0.0.1
Kan jeg så bare slette alt det der ligger i htdocs.
Og hvordan får jeg den til at tage index.html som default?

Bare to små spm
Avatar billede htm Nybegynder
01. december 2002 - 15:23 #12
htdocs er din document root det vil sige at alt hvad der ligger i denne mappe er tilgængeligt via 127.0.0.1 hvis du sletter alt i det bibliotek vil der bare ikke blive vist noget! Hvis du vil have den til at tage index.html skal du ændre her:
# DirectoryIndex: Name of the file or files to use as a pre-written HTML
# directory .  Separate multiple entries with spaces.
#
<IfModule mod_dir.c>
    DirectoryIndex index.html index.php
</IfModule>

Altså bare tilføje index.html og genstarte apache
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

IT-JOB