Народ, подскажите плиз, т.к. самому не получается решить. Настоить suEXEC в Apache 1.3.33. Уж что только не пробовал, а именно:
пересобрал ./configure --enable-suexec
...
apachectl restart
в .conf пишу
<VirtualHost x.x.x.x:80>
DocumentRoot /home/hpclub/www
User hpclub
Group hpclub
ScriptAlias /cgi-bin/ /home/hpclub/www/cgi-bin/
...
</VirtualHost>
дальше делаю файлик test.pl где стоит sleep 20; Вызываю его из браузера, делаю ps aux | grep test
и вот что получаю:
nobody 62028 0.0 0.1 2156 1448 ?? S 9:31PM 0:00.01 /usr/bin/perl /home/hpclub/www/cgi-bin/test.pl
т.е. все равно под nobody работает. Более того в error.log пишется:
Warning: User directive in <VirtualHost> requires SUEXEC wrapper.
Warning: Group directive in <VirtualHost> requires SUEXEC wrapper.
как я понимаю он вообще не включился. В чем тут засада?