Re: htaccess en htpasswd
Stephan Verrips schreef:
> On Tue, 9 Mar 2010 07:07:12 +0100, Mathijs <mathijssch@gmail.com> wrote:
>> 2010/3/8 Stephan Verrips
>> Beste mensen,
>>
>> Ik heb een debian 5.04 installatie. Daarop draait apache2 en php5.
>> Echter als ik .htaccess en .htpasswd gebruikt, dan trekt apache2 daar
>> niks van aan en kan ik gewoon in de pagina komen die beveiligd hoort te
>> zijn. In apache2.conf staan geen gekke dingen.
>>
>> Weet iemand hoe dat komt ?
>>
>> Bedankt,
>>
>> Stephan
>>
>> Ten eerste is .htaccess en .htpasswd niet nodig voor authenticatie als
>> je ook toegang hebt tot httpd.conf, gebruik dan iets als:
>>
>> AuthType Basic
>> AuthName "Geheim!"
>> AuthUserFile "/var/www/example.com/users [3]"
>> Require valid-user
>>
>> waarbij je met de tool htpasswd [1] de file /var/www/example.com/users
>> [4] aan moet maken:
>> htpasswd -c /var/www/example.com/users [5] johndoe
>> (prompt voor password hier)
>>
>> Als je toch perse een .htaccess bestand [2] wil gebruiken, zorg er dan
>> voor dat AllowOverride aanstaat voor de directory waar het bestand in
>> zit. Hou er wel rekening mee dat dit de server significant vertraagt,
>> omdat bij elk request er per subdirectory een check op .htaccess gedaan
>> wordt.
>>
>
>
> Het werkte niet helemaal je voorbeeld, maar dankzij je voorbeeld heb ik de
> juiste script gevonden op Internet. Het werkt nu wel !
>
> Ik wil alleen vanuit een php script een at (cron) commando starten, ik
> krijg nu nog een access denied melding.
Staat safe-mode misschien aan?
Verder moet shell_exec() niet gedisbled zijn.
Normalerwijze wordt het at-commando dan uitgevoerd door de user
www-data, wellicht wil je het laten uitvoeren door een andere user. Dat
doe je dan met sudo.
Zie verder de php manual http://www.php.net/manual/en/
Met vriendelijke groet,
Paul van der Vlis.
--
http://www.vandervlis.nl/
Reply to: