Web servers
1 отговора
94 прегледа
Web servers
Здравейте народе
Някой разбирач може ли да ми обясни по какъв критерий web сървърите решават кои ентрита от системната променлива РАТН да разрешава и кои не ?
Когато принт-на РАТН в конзола (команд промпт) ми дава всички ентри-та, но когато го направя през .cgi скрипт ( $ENV{'PATH'} ) ми връща само част от тях.
Ще съм благодарен също и ако ми кажете как мога да добавя ново ентри в РАТН 'гледан' от MS IIS.
В Апаш с мод_пърл слагам SetEnv PATH ...
Някой разбирач може ли да ми обясни по какъв критерий web сървърите решават кои ентрита от системната променлива РАТН да разрешава и кои не ?
Когато принт-на РАТН в конзола (команд промпт) ми дава всички ентри-та, но когато го направя през .cgi скрипт ( $ENV{'PATH'} ) ми връща само част от тях.
Ще съм благодарен също и ако ми кажете как мога да добавя ново ентри в РАТН 'гледан' от MS IIS.
В Апаш с мод_пърл слагам SetEnv PATH ...
Re: Web servers
Po princip web servera (apache) raboti kato potrebitel nobody. Ako dadesh ps -ax | grep httpd shte go zabelejish. Ot tova podrazbirai che i cgi-kata koqto se izvikva raboti s pravata na sushtiq potrebitel.
Wseki potrebitel w sistemata ima razlichni promenlivi w shela si. Root potrebitelq ima wsichko, obiknoveniq potrebitel dosta po malko neshta. Naprimer specialno za PATH ako ne si root se izkluchvat /usr/sbin i nqjkoi drugi direktorii koito na obiknoveniq potrebitel ne bi trqbwalo da sa mu nujni.
Za sujalenie sum malko bos w MS IIS i ideq si nqma kak mojesh da promenqsh w runtime ENV promenlivite.
Wseki potrebitel w sistemata ima razlichni promenlivi w shela si. Root potrebitelq ima wsichko, obiknoveniq potrebitel dosta po malko neshta. Naprimer specialno za PATH ako ne si root se izkluchvat /usr/sbin i nqjkoi drugi direktorii koito na obiknoveniq potrebitel ne bi trqbwalo da sa mu nujni.
Za sujalenie sum malko bos w MS IIS i ideq si nqma kak mojesh da promenqsh w runtime ENV promenlivite.