← Back to team overview

sslug-teknik team mailing list archive

Re: apashe

 

On Sun, 13 Aug 2000, Anders Lund wrote:
> On Sun, 13 Aug 2000, Kresten Buch wrote:
> > Til SSLUG-teknik
> >
> > Jeg er i gang med at oprette en apache server.
> > Jeg har fulgt anvisningerne i "Linux bog" og brugt komandoerne
> > configure, make og make instal med succes.
> >
> > Jeg skal ikke bruge apache som en egentlig webserver. Det eneste
> > jeg skal bruge den til er at overføre data fra et html-form og til
> > environment variablen QUERY_STRING.
> >
> > Jeg har forsøgt at placere mit gci-program i gci-bin mappen. Men
> > når jeg for søger at sende data til det får jeg fejlmeldingen:
> > file does not exist or acsses denied.
> > Det sker både som root og user
> >
> > Kan nogen fortælle mig hvordan jeg får det til at virke?
> >
> > Venlig hilsen Kresten Buch
> > krestenbuch@xxxxxxxxxxxx
>
> Du skal kigge konfigurationen, den kunne muligvis gemme sig i
> /etc/httpd/conf/httpd.conf.
>
> Du skal kigge efter en handler, den skal være defineret, det kunne se sådan
> ud:
>
> # Handler for cgi scripts:
> AddHandler cgi-script .cgi .pl
>
> Du skal også tjekke at cgi directory er konfigureret, klip fra min
> httpd.conf:
>
> <Directory /home/httpd/cgi-bin>
>         Options ExecCgi
>         AllowOverride AuthConfig FileInfo Indexes Limit Options
> </Directory>
>
> <Directory /home/httpd/protected-cgi-bin>
>         Options ExecCgi
>         AllowOverride AuthConfig FileInfo Indexes Limit Options
> # allow from .your_domain.com
> order deny,allow
> deny from all
> allow from localhost
> </Directory>
>
> Håber det hjalp,
>
> -anders

Btw,

er dit script eksekutabelt af all?

$chmod a+x /sti/til/cgi-bin/script

httpd kører jo ikke som root, det anses for god skik at have den kørende som 
"nobody"...

-anders


References