sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #50261
Re: Apache/perl problem
On Mon, 2002-04-15 at 20:29, Brian Johansen wrote:
>
> > open(OUTFILE,"> article.txt") || die("can't open runstats: $!");
>
> Har prøvet ovenstående linie, får permission denied at
> /var/www/cgi-bin/html.cgi
>
> mmmhhh hvordan/hvor ændrer jeg rettighederne for apache brugeren ?
>
> Er det i httpd.conf eller direkte på file niveau ?
>
> foreløbig tak for hjælpen til alle der har svaret !
>
Det er på fil-niveau. Det vil nok bliver for omfattende at forklare hele
rettighedssystemet her. Læs i stedet
http://www.sslug.dk/linuxbog/unix/bog/filer.html.
Den korte version:
Hvis du laver en ls -l article.txt kan du se hvilken bruger og gruppe
der ejer filen og hvad rettighederne er.
Rettighederne kan du ændre med chmod. Du kan ændre filens ejermand med
chown.
En mulighed er at lade webserver-brugeren eje filen article.txt. Det gør
du ved som root at skrive:
chown wwwrun:wwwrun article.txt
Venlig hilsen
Anders Nielsen
Follow ups
References