← Back to team overview

sslug-teknik team mailing list archive

Re: Apache PassEnv SERVER_NAME

 



Stig Nørregaard Ingerslev wrote:
> Hej! sslug'er
>
> Jeg har et problem med at passe SERVER_NAME til cgi-bin. Det der sker
>  er når jeg genstarter httpd, er at jeg får:
>
> [warn] PassEnv variable SERVER_NAME was undefined
>
> jeg troede ellers at SEVER_NAME var en default variable i Apache,
> måske jeg mangler noget i httpd.conf?
>
> Er der nogen der kan pege mig i den rigtige retning?
Det er korrekt, at SERVER_NAME er en prædefineret environment variabel
ved eksekvering af CGI-scripts.
Dette burde du kunne forvisse dig om ved at sørge for at du har execute
adgang og permissions til scriptet "printenv" i cgi-bin. Hvis du kører
dette, skulle du gerne se, hvordan SERVER_NAME er defineret.

Hvis SERVER_NAME mangler i svaret fra printenv, er din Apache
konfigureret forkert - f.eks. mangler ServerName direktivet i httpd.conf.

Normalt burde dette ikke have noget med genstart af Apache at gøre (med mindre du har rettet i httpd.conf)

MVH
--
Jon Svejgaard
====================================================================
                               | ACE - UNIX/Linux Consultancy
                               | Hjorthoejvej 2 / DK-4291 Ruds Vedby
mail: jon@xxxxxx               | DENMARK
http://www.ace.dk              | +45 5826 1799 / +45 4052 0799
====================================================================



References