Bekijk Volledige Versie : .htaccess op thuisserver (apache) werkt niet
Ik weet niet exact of ik hier in de goede nieuwgroep zit, maar goed.
Het lukt me maar niet om een .htaccess werkend te krijgen op mijn eigen
server. Op andere servers (als XS4ALL) lukt het allemaal goed. Het probleem
zit waarschijnlijk in het onderdeel 'AuthUserFile' van .htaccess.
Ik heb Apache 1.3 geinstalleerd op mijn Win XP Pro NL systeem. Mijn default
webserver map is s:/WEB. Nu heb ik een map 'secret' aangemaakt. Als ik nu in
mijn .htaccess bij AuthUserFile de volgende zaken invul, gaat het fout, ik
krijg geen venster met inlogverzoek:
- s:\\WEB\\secret\\.htpasswd
- s:/WEB/secret/.htpasswd
- s://WEB//secret//.htpasswd
- .htpasswd
Wat doe ik verkeerd, en wat moet ik invullen bij AuthUserFile?
Alvast bedankt,
Niels
Rene Pijlman
07/03/03, 22:20
NielsNV:
>Als ik nu in mijn .htaccess bij AuthUserFile de volgende zaken invul,
>gaat het fout, ik krijg geen venster met inlogverzoek:
>- s:\\WEB\\secret\\.htpasswd
>- s:/WEB/secret/.htpasswd
>- s://WEB//secret//.htpasswd
>- .htpasswd
"The directives that accept filenames as arguments must use
Windows filenames instead of Unix ones. However, because Apache
uses Unix-style names internally, you must use forward slashes,
not backslashes. Drive letters can be used; if omitted, the
drive with the Apache executable will be assumed."
http://httpd.apache.org/docs-2.0/platform/windows.html#cust
En dus:
AuthUserFile S:/WEB/secret/.htpasswd
Maar aangezien je deze al noemde en zei dat het niet werkt, gaan
we nog even door...
"Once you have created the password file, you need to tell
Apache about it, and tell Apache to use this file in order to
require user credentials for admission. This configuration is
done with the following directives:
AuthType [...]
AuthName [...]
AuthUserFile [...]
AuthGroupFile [...]
Require [...]"
http://httpd.apache.org/docs/howto/auth.html#basicconfig
Misschien kun je even het stukje van .htaccess posten met de
directory container waar deze directives in staan.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
Rene Pijlman
07/03/03, 22:35
Rene Pijlman:
>http://httpd.apache.org/docs-2.0/platform/windows.html#cust
^^^
Sorry, deze link is beter (want 1.3):
http://httpd.apache.org/docs/windows.html#use
Maar er staat precies hetzelfde wat betreft de filenames.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
"Rene Pijlman" <reply.in@the.newsgroup> schreef in bericht
news:4m2i6von7l25faj9bhav9e0klhb16n4jt4@4ax.com...
....
> "Once you have created the password file, you need to tell
> Apache about it, and tell Apache to use this file in order to
> require user credentials for admission. This configuration is
> done with the following directives:
> AuthType [...]
> AuthName [...]
> AuthUserFile [...]
> AuthGroupFile [...]
> Require [...]"
> http://httpd.apache.org/docs/howto/auth.html#basicconfig
>
> Misschien kun je even het stukje van .htaccess posten met de
> directory container waar deze directives in staan.
..htaccess:
----------
order allow,deny
allow from all
require valid-user
Authname "Secret"
AuthPAM_Enabled off
Authtype Basic
AuthUserFile S:/WEB/secret/.htpasswd
Dit is mijn .htaccess zoals van een site geplukt, nu dus met de juiste
AuthUserFile.
Zie http://213.84.123.11/secret voor het resultaat.
Alvast dank voor de hulp!
Niels
Rene Pijlman
08/03/03, 17:05
NielsNV:
>Dit is mijn .htaccess zoals van een site geplukt, nu dus met
>de juiste AuthUserFile.
Hmmm... ik zie zo 1-2-3 geen fouten. Kijkt de server eigenlijk
wel naar .htaccess? Zie directive "AllowOverride" op
http://httpd.apache.org/docs/mod/core.html#allowoverride
>Zie http://213.84.123.11/secret voor het resultaat.
Bedoel je dit?
"Internal Server Error
The server encountered an internal error or misconfiguration and
was unable to complete your request."
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
"Rene Pijlman" <reply.in@the.newsgroup> schreef in bericht
news:3e4k6vkuuhvje5u6cv0dqq5ndjpn9tsvot@4ax.com...
> NielsNV:
> >Dit is mijn .htaccess zoals van een site geplukt, nu dus met
> >de juiste AuthUserFile.
>
> Hmmm... ik zie zo 1-2-3 geen fouten. Kijkt de server eigenlijk
> wel naar .htaccess? Zie directive "AllowOverride" op
> http://httpd.apache.org/docs/mod/core.html#allowoverride
Ja heb ik correct ingesteld.
> >Zie http://213.84.123.11/secret voor het resultaat.
>
> Bedoel je dit?
>
> "Internal Server Error
> The server encountered an internal error or misconfiguration and
> was unable to complete your request."
Ja dat bedoel ik.
> --
> René Pijlman
>
> Wat wil jij leren? http://www.leren.nl
Rene Pijlman
08/03/03, 23:20
NielsNV:
>Rene Pijlman:
>> Bedoel je dit?
>>
>> "Internal Server Error
>> The server encountered an internal error or misconfiguration and
>> was unable to complete your request."
>
>Ja dat bedoel ik.
"More information about this error may be available in the
server error log."
En?
--
René Pijlman
Wat wil jij leren? http://www.leren.nl
"Rene Pijlman" <reply.in@the.newsgroup> schreef in bericht
news:74qk6vknqef7h1o70rnlt1e000j4dedmhj@4ax.com...
> NielsNV:
> >Rene Pijlman:
> >> Bedoel je dit?
> >>
> >> "Internal Server Error
> >> The server encountered an internal error or misconfiguration and
> >> was unable to complete your request."
> >
> >Ja dat bedoel ik.
>
> "More information about this error may be available in the
> server error log."
>
> En?
>
Dank u vriendelijk!!!
Heel stom natuurlijk om niet eerst even die log te bekijken:
[Fri Mar 07 21:50:58 2003] [alert] [client 213.84.123.11]
s:/web/secret/.htaccess: Invalid command 'AuthPAM_Enabled', perhaps
mis-spelled or defined by a module not included in the server configuration
Ik heb de regel 'AuthPAM_Enabled' eruit gehaald, het blijkt hier om een
module te gaan die te installeren. Het nut van deze module is mij
onduidelijk. Op het eerst gezicht lijkt het in ieder geval te werken nu.
Bedankt voor de hulp!
Niels
> René Pijlman
>
> Wat wil jij leren? http://www.leren.nl
Rene Pijlman
09/03/03, 22:05
NielsNV:
>Dank u vriendelijk!!!
Mooi, ik heb serieus getwijfeld of ik deze voor de hand liggende
opmerking zou posten, maar deze reaktie maakt weer 5
onvriendelijke newbiereakties van vandaag goed :-)
>Heel stom natuurlijk om niet eerst even die log te bekijken:
Hmmmmmmnnnjjaaaa :-)
>Bedankt voor de hulp!
Graag gedaan.
--
René Pijlman
Wat wil jij leren? http://www.leren.nl